As a parent of two young kids and a pet owner, finding a durable and easy-to-clean sofa was a top priority. This sofa has ticked all the boxes! The fabric is resistant to stains and easy to wipe down, which has been a lifesaver for spills and pet hair. The cushions are firm enough to withstand the jumping and playing of my kids, yet still comfortable for relaxing after they’ve gone to bed. The stylish design is a bonus, adding a modern touch to our family room. I’m extremely pleased with how well this sofa has held up to our busy household.