This bench is exactly what I hoped for. Strong, well made, quality product that looks like it will last. It also arrived a whole week before the expected delivery day.