Arrived on time with great communication from driver. As far as the product, some pieces needed help. The screws are all different,  however the instructions did not specify which were which for the steps. Also, screws broke off while putting in handle because they were weak.  Finished product looks great.