The quality seems really good and time will tell if this holds up. The colors shown on the website are accurate. The rug is very soft to the touch and if you add a thick padding it will add more cushioning as it is thin.  So far I’ve very pleased with my purchase.