Very fast delivery.  Got both boxes in one shipment.  All the screws and bolts were in the boxes.  It took my non-handy husband 2 hours to put it together.  The cushion is very firm so if you don’t like firm, this is not the chair for you.  It is exactly as I expected from the description of the item.  Even my dogs like it.