Didn’t realise that it would arrive flat packed, but was reasonably easy to put together. The finish at the back of the sofa (where some of bolts are screwed in) is not great, but the sofa looks great otherwise.  Quite firm but a good back support.