My kids love this table.  Great size for my 2 and 4 year-olds.  Sand or water both work great with this.  We are currently using it for sand and 1 bag of sand is plenty to fill this up and have a lot extra for when you need to refill again.  We've had it for about a year now with it outside and it's held up well with our Northeast weather.