Nice, sturdy bench.  Assembly was pretty simple, although one of the screws did not fully catch. Finish and upholstery on bench we’re good.  Altogether a nice addition to our townhome.