I’ve never bought swimwear online before so this was a purchase I didn’t expect to be right… but it was! It fit perfectly, holds in my tummy so is flattering, and the shoulder straps stay put in the pool, plus the colours are great. Very tempted to get another pair I like them so much