This rug is awesome! I have a toddler, a puppy and two cats. I’ve had this rug for about 2 years now and it’s still as white as when I bought it. The material is soft yet sturdy! Stain and spills lift with ease. I would recommends this rug to anyone!