Easy to assemble, camevwith every thing you needed to put it together.  The pictures really doesn't reflect how gorgeous it is. It's better than I thought it was. Can be moved to different rooms as its on wheels. I really like the hidden shelves for key board, which slides in and out. First day working from home with my new desk. 
I love it. Its made going to work more pleasurable. Great quality