I didn't know when ordering that I'd have to assemble this sofa, but it was easy to do, and it looks good in my living room. My only complaint would be that the back cushions become so misshapen with use; I wish they were a bit firmer. The size is perfect for two people sitting or one large dog stretched out. The fabric does seem to collect pet hair easily, but the color hides much of it.