Fairly easy to put together.  Took maybe 2 hours.  All the screws fit.  Sits comfortably.  Will buy cushions though.