I can’t believe how cute some of these rompers are for the money!!! I am 5’6, 160lbs., hourglass build, 34D and ordered a large. I became nervous when I had already placed my order and went back to review all the model photos only to read that the model was wearing a large. I definitely have a bigger build than her and thought instantly it was going to run small. It turned out perfect. The material is nice and light, which is what I was looking for for my vacation to Mexico, and the price can’t be beaten! Love this, so cute!!