So easy to put together I did it in 30 minutes on my lunch break at work!  All the pieces were there, and it came in 2 days.  I love this piece in my office!