Love this rug.  It was thinner than we expected but with the rug pad underneath it is soft and cushy.  This rug is great if you have kids or pets, it will hide stains well, but so far it has been very easy to clean so no stains yet.