Impressed with my purchase, not being a professional assembler,took  time to assemble it, about 4 hours. All parts were there, in good condition and well numbered.