I got the gray XL based on the size chart and I could have gotten away with a smaller size. They were very long- bunched up in my knees and went to right under my boobs..
I might order a M or L in a different color. The gray was just not very flattering and much lighter than I thought.
The material of this product is wonderful. I did my basic workout and they felt good.