The delivery was great. The boxes were in great condition. There were a lot of pieces to put together but the instructions were clear and it wasn't hard. Just took time. It looks great on my deck and is very comfortable!