We’ve had this a little over a year, and I’m very happy with how well it has held up. It’s very well made and extremely comfortable. The fabric is very durable and has held up to spills as well as cat claws.