Assembly took me a few hours but following the directions everything fit perfectly, I am very pleased with this desk, would recommend to anyone.