Leg length is usually a problem for me - things are made for most people and I am taller than that. I was thrilled when these actually came to my ankles. And that an XL actually fits me, not an 8 year old child. Quality seems excellent, they wash well and slide on easily. Love!!
MS65812