My son put together - took awhile but relatively easy to assemble - looks great and fits perfectly in my dining area . Great for the price.