Love this bench!  I got it for our front hallway and it fits perfectly.   My only complaint is that one of the style didnt meet up perfectly with the back of the bench.  But beyond that, super easy to put together by myself.  And its comfortable.