This is a great little bench. It was fairly easy to put together and did most of the assembling myself. I didn't end up using the cushion yet but might cover it in a more sturdy outdoor fabric. For the price this is a great buy!