I’ve had this rug for a couple months now. The price was fantastic for a 7’10x10’ rug. I have toddlers so I was a little nervous with a very light colored rug. It’s actually pretty stain resistant. The kids have spilled on it and it takes awhile for the liquid to absorb. Even chocolate has come right out with a baby wipe. The only downfall is that if it does actually get wet and absorb the liquid the rug seems to bubble up in that area and not go back to being flat no matter how much weight you put on it. So you really can’t use a carpet cleaner on it. It’s definitely worth it for the price though!