Everyone in the family loves this sofa! The quality and price point was just right for us because our dog and 3 kids will destroy mostly everything. This sofa has taken a few spills already and cleans up nicely - and I love the removable cushion covers in case something needs to go thru the washing machine... 5 stars!