Fabulous thick fabric that holds everything in however, if you have a long torso like myself, unfortunately not thick enough to prevent some camel toe action. It is a bit of a hassle but nonetheless, I did receive a lot of compliments when I wore these recently. On another note, post water activities, I wore high waisted dad jeans and these swimmer = a funky groovy look :)