Very easy to put together. It is versatile too. It has storage that is water proof, can hold quite a bit of weight for a seat and is also a nice side table or plant stand.