I loved this love sofa when we first got it. It's comfortable and the fabric is nice, although a bit hard to clean. Unfortunately, the mechanical features didn't hold up well to the wear and tear from young kids and our large dog over time. It's a great piece of furniture, but it might not be the best choice if you have an active household.