Absolutely love this rug! It matches with any color and is super soft on your feet. Have 2 kids and 2 dogs and it's held up very well. My only complaint is that because of the material, the individual colors unroll and stick up and I've resorting to super gluing them down and even cutting it.