The gazebo arrived without incident, the delivery guys were great. The packaging was solid, so far no missing parts. The roof is not yet assembled, however the posts have gone up fairly easily.