I find it easy to clean and it stays on my couch very well. I think it's durable.