We love this bench.  It works perfectly one of our entryways!  I was able to put this together by myself, with no problems!  It is very sturdy and strong.