This is perfect with high waist leggings for spin class!!
It fits well that you feel supported but without feeling too constricted. The fabric is so smooth I can forget that I am even wearing anything at all. The extra fabric on the bottom doesn't roll or ride up unless I'm really moving but its not annoying.