I am 5'8 and a 34B. I ordered a Medium but I think I maybe should have gone for the small since I don't fill up the chest very well. However I still like it with my blue bralette or white one. The shipping was pretty quick. The straps are adjustable and the extra fabric underneath means it isn't see through. The material is thin cotton which I don't love, it's pretty flimsy. The color is also a lot dimmer and darker than pictured in the ad. I don't think it's worth $50 maybe $25 but I still like it. Overall, i think it's a really cute summer dress and good for casual occasions. Worth the buy, but would've liked to see the color a little brighter and the price a little lower. No problems with the dress though, no rips or tears, Good Quality.