I use this simple, all around bathing suit for swim meets with my local YMCA swim team. It is slimming, comfortable, and doesn't slide down when I dive in the water. The creme' colored lining peeks out sometimes, but other than that, I think it is a great swim suit.