I just received and assembled it last night. Packing is very good. No damages. It took me about one and half hours to finish the assembly. The instruction is clear. They provided all the tools. Extra screws are also provided which is also good.