I ordered a M/L and I'd have to say the fit was pretty good I'm 5 foot 7 inches and around 165lbs. My bust is between a 38D and a 36DD. The material was pretty cheap and was not what I expected. It was thin as well. It felt like one of those tank tops you buy to wear under your shirts. I do not think it was thin enough to be see through it. I only wore it twice it has washed pretty well. I did like it a lot. It was very comfortable but I did feel like I had to wear a lot under to feel completely together. I felt like a lot of my back was out for some reason, I don't know lol. It took about 2 weeks to come which wasn't bad considering shopping was free. Overall, it wasn't a bad purchase but I probably wouldn't purchase it again. The style is nice so I would probably buy something like it again just not this specific one. PS. The white spots are paint from Jouvert/ the Labor Day Parade!!! The dress didn't not come with those spots.