Easy to put together although the top and bottom pieces don't line up precisely.  I'm glad I got it on sale and didn't pay full price.  Shipping was fast.