It was fairly easy to put together but was a bit disappointed how the legs on each corner were only pegged and glued. (Not very strong.) Also a little stingy with the glue.  Everything else is great and it looks really nice.