The bench was easy to put together and very sturdy. It took us less than 30 minutes to assemble. The finish is very nice and we appreciated the suggestion on exactly what sealer to use to help keep the finish. It was the perfect piece for our little shade garden. We are going to order a second one for our back yard.