We are very happy with the bench.  We were able to assemble it quickly, and despite the cushion being rather thin, it suits the purpose well in our covered walkway.