I returned these.  I bought an XL for my mother who is very thin but they were too small for her.  Also, the material is...weird.  I don't know how to explain it but they just didn't feel right--not comfortable.  Maybe itchy if worn over a period of time like while doing a yoga workout.