I was afraid to purchase because I read about how long it takes to assemble.  It was a lot of parts but not complicated.  Took us about 4 hours.  Desk is lovely. Seems good quality. Stylish.