Colour and quality was more or less what we expected. Nice comfort and non-slip, especially with two playful kittens running in the house and on the stairs. Would definitely recommend.this product.