The desk wasn't hard to put together, but drawer tracks which were pre-installed were upside down.  I had to take apart and realign them after the whole desk was already put together.  The drawers do not line up or close flush.  Had to paint the 1 inch gap with white paint b/c the end was unfinished.  Not worth the money that I spent at all - VERY DISAPPOINTED!!