Great buy!  I little smaller than I anticipated but our family loves this bench.  Cushion comfortable.  Plenty of room under the bench and below on the shelves.  Bravo!!