First and for most! I loved this swim suit. The fabric is great quality and the color is just as in the pictures. Its true to size. However take in mind the dimensions when purchasing. Im 5'3 and 135lb but have a petite body. It seems the torso dimensions from the swim suit are slightly longer than what my body would need and its not an adjustable strap so you will need to do a small alteration. If you have fairly medium to large bust take in mind the swim suit will not provide much support and it will be quite revealing. Its awesome to always have a sexy piece for the beach hence my love for it but the suit its not meant to be a performance piece. No complaints here! Minor adjustments here and there! Would 100% recommend!