Easy to assemble, took 2 people about 30 min to move, unbox and put together everything. The couch itself is very comfortable, the seat cushions are very bouncy and supportive. Hope this lasts. The leather that comes in contact with skin feels nice for what it's worth. 

Delivery was a breeze as well, all 3 boxes were dropped off at my front door as scheduled. Very happy with this purchase for the price.