These seems to be made very good and the colors are great, but I could only get them up to my knees.  If I tried getting them to my thighs, it would cause a really bad bulge so I just wear them at my knees.  If you don't have skinny thighs, you may have a little issue.