Exactly what I was looking for and the price was right.I assembled it myself with ease.  Looks as good as the expensive benches I've seen elsewhere.