Perfect for the area I needed it for! Easy to clean and with some rug tape underneath, it stays in place. There is no padding at all so of you want that added padding, I would add some with a padded rug  I did not choose to place a padded rug underneath mine due to my nosy pets. The kitties would just have to know whats under there! That being said, my furbabies choose this spot to play and cuddle♥️