I love the desk now that it has been put together.  But there is pretty much no quality control where the pieces were prepared.  The pre-drilled holes on the top were way off and we had to make a trip to the hardware store to get plastic inserts, do some measuring and drill several holes to make it work.  After the extra work was complete, it was exactly what I wanted.