I use this in my dining room for my 3 grandchildren to sit at the table. I needed extra seating and this has been perfect for them.  Also, good storage space which I needed as I have a small kitchen.  Great for holding storage containers and pots & pans.

Pros: Good quality, easy to put together, storage inside bench
Cons: Trying to find a cushion that will fit it