This bench is perfect. It arrived before expected and was easily put together, just have to screw in the legs. I’m very happy with this purchase.