Pretty easy to put together.  I had some trouble with one of the doors, but was able to figure it out.  Overall I'm happy with the purchase.