I'll start off by saying this bench is waaayyyy cute! However the actual toy storage compartment is maybe 12" x 18".  The bench is maybe 14" off the ground. Ideal for a 2-year old...maybe. It's actual pretty easy to put together, but the hardware that is included makes it really difficult. I sent it back - not fitting for my 5 year-old.