SO easy to put together. I did it by myself in about an hour. Very heavy and seems to be very solid.  Delivery was seamless but the box is large and heavy.  Love it for extra seating