Arrived in excellent time and within the 2 hour period given by the delivery company. A bit fiddly to assemble and it took 3-4 hours to get everything together but it seems solid enough and looks good outside. Happy with the quality, service and value for money.