Pros:

+ Not see-through
+ Stretchy but not too much, like yoga pants
+ Thick band
+ Comfortable
+ Work appropriate

Cons:

- Not the length advertised, barely covers knee
- Color is not as advertised; I ordered a warm tribal print with reds and oranges, this one is maroon and lots of blues. Same print, but very cool-toned instead of warm.

Bottom line, it's not a bad item, just not what I ordered. It fits what I need it for, so I'll keep it, just disappointed.