Not to hard to put together. Should have paid attention to the bench height it is really low. Looks great in the entry though.