We wanted to have an easier to clean and durable sofa with our two wild toddlers. It is quite hard and not the most comfortable sofa at all, but we like it for our situation. Good quality and match our purpose for our current needs. Probably because it's far from fluffy like our previous fabric couch, both of our cats almost never bother this sofa, which is great as I struggled cleaning furs with the precious one. We found one large staple sticking out from the back of the sofa when my husband was assembling and he cut his finger a little, but at least he could pull it out without difficulties so it's okay. I'm glad he found it before our little ones became injured. Over all, we are happy with the product and we do like the color (denim)!