Very easy to put together.  I love the uniqueness of the bench and it looks perfect on my small patio