The carpet holds true to the colors and the delivery was fast!  The quality was more than I expected for the price.  

Pros: Much softer than I expected
Cons: Have not found one yet