Assembly was fairly easy. But it was a little tight attaching the shelf brackets not much room to work. It is a sturdy swing and looks like it should last for years. Delivery was fast and no shipping damage.