This swimsuit is made very well. I ordered the one with a bandeau bra and it is very comfortable and fits perfectly. The quality is great and was received very quickly. It was hard to decide which one to order with all the beautiful patterns but I am really happy with my decision. Can't go wrong with this purchase.Love the top. Boy shorts are not good for me. Washed up well. Happy with the top. I wear large clothing yet always size up to XL for swimsuits so this XL was good.I expected the shorts to be longer; so I will buy a pair of longer shorts to go with the top. It fit so well.Top is great..bottoms are useless really. Wish the bottoms were more wearable. Very smallThe paint job isnt quite as pretty as the pic but the fit is fantastic. First, lots of adjustability on the straps which is so important for people as some boobs sit high, low, etc. Second, you can remove those little padded things. I hate those. Destroyed so many suits cutting these out. You have to really look but there is a little slit on each side you can easily remove them throughVery figure flattering and beautiful color.I loved it but had to return and they don't have a larger size. 12-14 was smaller than described in sizing.When I tried on the swimsuit, I expected the shorts to go to my mid-thigh or maybe slightly shorter. I was wrong. The legs of the shorts immediately went straight up between my legs and looked like a brief bottom. I love the top but ended up having to buy swim shorts at my local Target to go with it. It was disappointing.Love the shorts, just enough to cover the "cheeks" and the top skims any bumps. The bra top is a bit generous on my 5'2" (36DD) but not uncomfortable. Likely to be a keeper. Good quality, nicely finished as well.Not sure what is front or back of the bottoms. They are definitely not high waisted. Top fits wellStill a very nice top but not enough support for full breasted women.This bathing suit is very flattering. It would be on any shape or size. Don't hesitate to buy this suit, you'll be very pleased.Muy bonito pero el top es muy holgado