LOVE this desk. Easy to put together...just put on the legs. I am waiting for a glass top to arrive, since I fear the top will scratch/mark easily. Overall, though, this desk is fantastic.