Absolutely perfect for the place that I needed it for! Well made and rather heavy fairly easy to assemble too which is an added bonus it took me approx 45 min with limited help from anyone else. I would definitely recommend this bench!