I needed a replacement couch for my tiny studio, it is much better quality than I thought it would be for the price. It is nice and firm, great for laying lengthwise. While it is easy to clean cat hair off, my cat does want to scratch it, so I applied plastic cat proofing to the armrest.  Easy to put together and quick delivery