This desk was the perfect addition to my new office.  It did come with a lot of pieces and took a while to assemble.  Luckily, my dad is pretty hand was able to assemble it for me.