Delivery was super quick - a week earlier than we expected which was great as it meant we had it for the recent good weather over Easter.  However, the instructions to put it together were not clear all the time and some of the holes were difficult to line up, the assembly of it took all afternoon.  However it is comfortable and exactly what we wanted.