Pros: stays clean looking (glossy finish) and elastic seems sturdy. sparkle is nice and understated, not gawdy. stays in place well. my mare doesn't really interfere so they still look new after a few months.
Cons: runs small, large barely fits my 15.3 thoroughbred cross though I think she has fine legs. These work, but the elastic is barely reaching on my mare, so they look a little silly. I'm fine with that at home, but not away.
Comments: I'll probably order another pair in extra large for use away from home, in a different color so I don't get confused and mismatch them.