I got these leggings in an extra small, i was a little skeptical because i'm usually a small. Upon receiving, i immediately thought " these are way too tiny! " I tried them on anyway, and to my surprise they fit perfectly. The material was stretchy and thick and very comfortable. I took them for a run on a leg day and i find them to be squat proof, i don't find myself having to hike them back up after every set. Lots of coverage in the front as well. Not a camel or a toe in sight. I highly recommend. I recently just got another pair in another color. Super excited.