So it only took me an hour and a half to put this together by myself. Well...maybe 2 hours. But for half an hour I was fiddling with the felt stickers for the bottom of the feet. I could not peel those things apart! The fabric is soft, the cushions are firm, maybe a little too firm, but I'm sure they'll soften up with use. Great couch for small space. Love the color. It's darker in person than in the advertised picture. It's really more of a charcoal grey. This didn't bother me as I was looking for a grey sofa and would adjust the grey paint accordingly. The usb ports and the side arm pocket are only on one side,, but that's ok. Over all very happy with this purchase