The colors are spot on, and for the price, so far it is holding up to my kids, dogs and husband.  

Pros: Beautiful colors
Cons: None