Relatively easy to assemble. Great quality for price. Looks great! Seating is relatively low, so not great for the really tall.