This bench is perfect! We have two cats who like to look out the window and this is their favorite spot now. Very sturdy, well made. Quite a bit of storage under the seat which is great.   The seat cushion is firm, but comfortable.  Sorry for the dark pic the base is a bright white and the cushion is a light grey little warmer in tone than the pics show. The website photo is spot on.