These fit pretty well and the material, as expected, is definitely thicker than regular leggings but I'd personally wear a bikini bottom underneath. I usually wear a 3 or 5 in juniors pants (waist: 27.5", hips: 35") and ordered the small in these. I also like the comfort in knowing they won't show plumber's crack as they're high waisted and it doesn't feel like they'll slide down.