Both my 7 year old and 4 year old love it, we can chalk and paint and drop the top down to play with our sand. The fabric bins are flimsy but I had a few plastic bins from dollar tree that fit perfectly.