This desk was delivered with so many parts that you have to be an engineer to put it together!  It took us six hours.  Also, the top (which is the most important piece) was cracked.  It was packed very poorly with the top directly where it can hit and bump during transport.  I had to request a new desk top, which will take a week to get, and no extra cost to us.  The desk looks OK once it's put together, but it takes a long time.  It has three nice drawers, which come in handy for storage.  It has a sleek design.  If you have all day to put it together and cross your fingers that the top isn't damaged, then go ahead and order it.  The price is right but it's a lot of work!