Have had for a few months now with two small kids and a dog. Holding up well, doesn't show stains, and very soft ( with rug pad).