The table comfortably sits our almost 2-year old twins (they have no problem climbing up and down from the bench) and our four-year old boy and they love that they have their owns special table that is all their own. Grooves in the plastic make it kind of hard to clean perfectly but it gets clean enough. They are able to push it around so not sure if it is meant to be filled with sand or some other type of weight but that's not a big issue.