I can't say enough about this little sofa. Perfect size for my apartment and looks good too. The fabric seems to hold up well to having both cats and dogs. Easy to clean/vacuum. I like the clean, modern look it has. Pretty comfortable too - I like the firmness - you don't "sink" into this couch. My only complaint was that it was a bit challenging to put together (I used other reviews for help!) but given the price, will overlook it.