First the bad.  The desk stinks for over a month after you take it out of the packaging. Most of the desk is easy to put together and looks good except the shelves on the left.  They feel flimsy and are a pain to assemble especially if you are doing it alone. 

On the flip side quality is good, looks good,  very functional and my son loves it.