I Love this kini and the fit of it on. I just went on a cruise recently and everyone complimented on how the kini fit. It's reversible which I adore, but the best part was the material and fit. The material is a great quality along with the fit being supportive yet stylish. Definitely true to size I got a size M.