The colors are vibrant but the detail isn't as fine as I had hoped. The material seems to be durable and our dog loves to take naps on it. Had to buy a carpet padding for cushion, as this is pretty thin. It's a great deal for the price. 

Pros: VIbrant, seems durable. 
Cons: Detail is not so fine. Had to buy carpet padding for sufficient cushion.