Shipping may be slower than you're used to but really not that bad. Sizing is pretty accurate, if you're in between sizes like me, I'd recommend going up for more comfort/coverage. I went with my smaller size because I'm at my lightest weight at the moment and they fit exactly as expected. I'll probably order a couple more in the bigger size to have when I inevitably gain a few pounds or just want a little more room. They're exactly what I wanted and the quality is great!