Perfect size.  Great storage and a seat (if needed) to boot!  Very sturdy, quality bench.  (Sorry about the iRobot but I’m glad there’s room for Hazel under there, too!)