Easy to assemble except one screw hole was not aligned correctly. 
Arrived on time in excellent condition.