Delivery people were quick and courteous assembly was very easy - I did it completely myself - and instructions were clear.  Seat cushions are a bit firm, but I think most are until theyre used a bit. All in all, pleased with the purchase.