My 18 year old daughter loves this suit. I purchased this for her as a Christmas present. She is 5 ft 7, weighs 120 lbs , bra is 34A. I bought her a size M and it fits her perfect. The ties on the top make it somewhat adjustable. Color is beautiful and she loves that it is reversible so it is like having 4 suits in 1. The only thing that is not mentioned in the description is that the removable pads for the top can only be used on the side that does not tie. Aside from that, very happy with this purchase.