This bench is exactly what I needed at my entryway.  My 13 and 15 year old sons put it together.  I love it.