I am an aquatic Physical Therapist. This suit is not only flattering, but functional. It has a great fit, covers everything it needs to cover, allows movement, and it feels good just putting it on.