Although the desk was time consuming to put together it was pretty easy to do.  It is the perfect size and look for my new home office.  When I first took out all of the parts I noticed a long scratch on the desktop.  I immediately called customer service (around dinner time on a Saturday) and talked to the nicest lady who immediately shipped me a new part.  I was so grateful to just be receiving the new part and not a whole new desk.  I definitely recommend this desk and appreciate the customer service.