Great bench.  Matches another one I bought six months or so ago.  Made seat cushion for each and they are perfect.  Easy to put together.  Took no time at all.