This desk is perfect for my office.  The instructions were fairly simple, it took about two hours to put together.  It is well built and the top is flat and smooth.