The couch is a perfect size for a small living room and is very comfortable. The assembly is simply attaching the feet on the couch and ottoman. HOWEVER, getting the couch into my apt was a challenge as the delivery company WOULD NOT move it up the 4 flights of stairs in my building even though overstock.com said for an extra cash charge upon delivery they would...so that was a last minute, unexpected challenge I had to figure out. BE WARNED WHEN YOU BUY OVERSIZE THINGS, HAVE YOUR OWN "CREW" STANDING BY!
- Would you recommend this to a friend? Yes