I love this sofa. It is just what I needed--something attractive, black, pet friendly, and that can come in packages small enough to make it up my very narrow, very steep staircase from the late 1800's. I had it put together by a company that does nothing but put together furniture and it took them 25 minutes or so. The sofa stands up to 2 cats and a dog and it super comfortable to sit on and to sleep on. It is easy to vacuum and dirt wipes off with a damp cloth. I don't know if it would stand up to constant sitting; for example in a TV room, but for my office/guest room it is quite a find. I think it's all about expectations. If you expect the quality of a top of the line couch that costs several thousand dollars, you are going to be disappointed. However, if you understand what you are getting, then you will be pleasantly surprised.