Overall I think this is a great suit for its price. The bottoms are a little snug and the top is a little bit big. The straps of this suit completely come on and off if you want them to. I actually like that the top is a little big because it makes me look fuller. This product took about three weeks to ship, but I was expecting that for the price and the shipment overseas. I am a size 2-4 in jeans and a B cup, I ordered a xs/s suit.
I ordered this maybe 2 weeks ago, it came a lot faster than I expected. I ordered a Large ( I'm 5'11) and it fits great except the top runs a little small but other then that the quality is really good