I felt weird ordering an XL from the size chart, but that apparently fit my measurements (30" waist, 40" hips, 36" bust).

I received it and it was waaaay too big! I am returning it and I will try a large.

Aside from that issue, the shirt is sheer. But it is a $15 shirt and looks quite flattering otherwise. So I'm happy! (as soon as I get the one that fits.)