My favorite piece of clothing!
I got these for my aqua zumba class and they are great! They stay up and are flattering. I even went back and bought another pair, so that I can use them when we go on our beach vacation. However, you need to buy a size up, otherwise they are really tight, especially around the legs. These fit me perfectly but I bought a size larger than normal.