i had hoped these were better quality...they are already coming apart at the seam and i bought a large pair so that wouldn't happen.  They are large in my legs (knee down) and i'm ok with that - but the seam in the upper leg and crotch is coming apart.  So there is that. :(