Perfect bench to put in small space. Matches stair rail and is very sturdy and heavy. It took me about 45 minutes to put together by myself and all tools are included. I put under coat rack so one could sit and take off shoes etc. Shelf underneath is handy for books, shoes, purse or small backpack. Very nice quality and would recommend.