I am ASTOUNDED at how well this has held up! No matter the spill, this rug hasn’t stained! I was nervous to get it at first because it was white but it’s turned out to be the perfect living room area rug