Takes longer than I would have expected to put together, but seems really sturdy and well made.  It looks great and is the perfect size.  Really happy with my purchase