I bought this suit last week so I could start fitness swimming again. I'm a size 22 and finding a well-fitting, fitness suit has been difficult. And this one checks all of my boxes! It is a great fit, doesn't lose its shape in the water, covers all that needs to be covered, and is stylish! I've only used it a couple of times so I'm hoping it holds up. I will likely post another review after a few months of use.