We have two cats and a dog and bedding has held up nicely through many washings!  

Pros: Stylish and durable
Cons: Size runs small