Absolutely perfect for the spot I ordered this for. Completely is love with it. It is a very solid bench.