Great fit, super flattering. I love these swimsuits, I’ve been buying them for many years. Long lasting and always great quality. The only downside is they are out of stock on many colours these days, which is a testament to their popularity and quality.