This bench is perfect!  I originally ordered it for the entrance but have now moved it over to a large window location with a few pillows.  Makes a great window seat, my grandkids love to sit there and play their games or read a book. Very sturdy and easy to put together.