Easy to put together. Just what I was looking for in dining bench.. May want to invest in a cushion as the seat can get a little uncomfortable after a while.