It was easy to assembly, the desk top was already put together with the drawer, which I appreciate! Just a heads up, the Allen key screws were hard to assembly for the legs but besides that, it’s perfect!