I'm stuck in the middle as far as my feelings on this bodysuit. It didn't fit as I expected it would. I am 5'2 130lbs and i ordered a small. The bow-tie doesn't fully cover your breasts so it can be a little awkward. I wore a bra underneath and made it work. It was also kind of tight. It wasn't a bad purchase but it wasn't necessarily a good one either. The price was very reasonable so I'm not dissatisfied.