Great quality. Will last through a lot of wear and wash. The length is a too long for me which makes the fit a little weird. I have bigger thighs so most of the leg fit is good until I get to the bottom part when it bells out (ankle area). I would recommend this for those with longer legs.
Rated 0 on a scale of minus 2 to 2, where minus 2 is Loose Fit, 0 is Perfect and 2 is Runs Large