Our 2 and 3 year old love playing in this sandbox.  We have a lot of older neighborhood kids (8 years - 10 years) that will come over and play in it too.  We thought about a larger sandbox that the kids could get into, but this one is nice bc they do not make quite as big of a mess and they have the option to play with water too.  Assembly was not too difficult, but you definitely needed to have some strength to push the screws in.