These leggings are perfect! I sized up but, next time I’m getting my normal size because, these are just a tad too big but, still wearable. I’m 5’8” 155 and ordered a Large. Next time I will get a medium. Squat proof, nice thick but stretchy material. Super comfortable. Will be ordering more.