Sofa looks awesome in the flesh.  Extremely simple to put together its just connect he legs and slot together the units. Seriously safe the cost and do it yourself.