Product arrived on time, packaging was tight so no parts were moving. Assembly was very easy, just follow the instructions and it should not take more than 15 minutes to assemble. I would recommend this company and product and will be looking to see what other items they sell.