The material is great--it's soft, comfortable and flattering because it hugs without being too tight. The color looks true to the online photo and doesn't bleed during wear or wash (so far, although I've only worn them twice and washed them once). Highly recommend. I'm 5 feet tall and the length of the short fits me perfectly (if you're any taller than 5' 1" and order a short, you might end up with ankle pants).