"Assembly" is a breeze, you just take it out of the box. Getting the heavy box up the stairs was the hardest part. It had been damaged in transit, a hole was sliced into the bottom of the couch, but because it sits on the ground it can't be seen and doesn't seem to have affected the integrity of the couch. It's comfy - I've had it for a month and it's firmer than I would like, but maybe after more months it will sink in. That was the only reason for four, not five stars. The fabric is super soft and easy to clean when there are spills. You can stretch all the way out on it very easily with room to spare. I was going for rainy-day-movie-marathon couch and that's what I got! I would recommend it, especially for the price.