Not sure what to say, it's a bit expensive for what it does, I brought one to stop my shoe rubbing against my chainstay, not really ideal, but maybe a poor design of my frame, maybe one of my reviews will be positive.
Lizard Skins have been doing this sort of thing for a while, and seem to know what they're doing. The different sizes very helpfully specify the range of circumferences of chainstay that they'll fit. The material has a stretchiness that makes it easy to achieve a snug fit and the velcro forms a very effective join.
The brand name is printed very subtly making it low key, which I like.
I haven't yet dropped a chain on it, so can't comment on its resistance to wear, but overall I've no complaints and would recommend it.