Needed a nice carpet that stays in place so my dogs can get on the bed without wiping out! Well cause they are going to do anyway and was worried when my older one kept hurting herself. These are way more then I expected! The color is rich and the texture is soft! They also vacuum up wonderful, even sand, dirt and dog fur/hair! I thought it was going to need cleaning already but just swept a few times and looks like new! My labs and I are happy with this purchase!