I ordered a black in size Small. I'm 5'7, 133lbs, with 32DD bust; this dress fit perfectly!!! It exceeded my exceptions... very stretchy and very flattering, hugged my body in all the right places and VERY comfortable. Because of the pattern, it camouflages any 'imperfections' you may have. It zips up the back so easy to take on/off. I'm planning to order another one, for sure! I've ordered a lot of dresses in my life and this one is at the top of my list. It's great quality for the price and not see through (like most dresses in this price range). I would highly recommend --I'll post pictures after my date night with the hubby in March. :)  He's going to LOVE it!!