I got this dress in a medium in black; I am 5'7 and 127 lbs, I offer wear smalls but sometimes mediums. I figured this might run small like many inexpensive clothes on Amazon but it's a little big on me so a true medium.  I like it anyway, and am too lazy to exchange for a small and I can still wear it as a slightly loose fit. The material feels nice, n9t cheap but it's slightly sheer. I wear with a black Cami and black boy short type undies because it's not so sheer that it needs a slip but nude colored lingerie or something bright might show in the sun. If fabric was a little thicker I would order more in small ...