Great product for the money. Parts were well packaged for shipping. Assembly does require extra tools (comes with a mini screw driver, but you will also need a regular sized one.) Am very pleased with product --- although delivery was delayed several times due to item not being in stock.