So far it is really nice.  To those people who said they put it together in 20 minutes are lying to brag for some reason.  It takes at least 5 minutes just to get all of the pieces out of the box.  It is not too difficult to build.  It took me about an hour to build by myself, but didn't have a power drill on me, so that slowed things down quite a bit.  

It is well designed with the external pieces being made of solid wood and the pieces that are not exposed made out of particle board.  I was a bit disappointed about the particle board but it makes sense when all put together, as the lightness of the drawer makes it easy to use.  It is very sturdy when put together and just solid across the board.  I would recommend this desk.