My cats love this!  They wear out one about every six months!

Pros: Good price
Cons: need color options