This desk is great!  It is made very well and the delivery team was fantastic. It does have a lot of parts and can take a long time to put together but I hired a professional from handy and the man was able to put it together in 2 hours. I highly recommend this desk.