I bought this to cover up my huge, ugly old sofa, and it's perfect. Easy to put on the sofa even for disabled folks like me, it stays put when you sit on it, it's soft and comfortable, and it's very well made. I also love that it's reversible.