We have had this rug for two years now and it’s still holding up. We have two young kids and a dog or barely shows stains. I would buy it again.