I took the advice and sized down. When I first received them I thought there was no way they’d fit (I ordered an XS and they looked TINY). I almost didn’t try them on, because who wants to feel fat? But I did, and they’re super cute. The white is not see through at all. My only reason for not giving a higher review is the waist is so tiny. I’m keeping them, and I’ll order the same size in the future, but if the top of the waist had a little more give, they’d be more comfortable. All in all, I’m pleased and I’ll be ordering in the future.