This bench is excellent.  Solid and sturdy, easy to assemble.  I would definitely buy it again if I needed one.