It took a while to put together, but is very solid.  Perfect size for my small dining area.