I bought this sandbox for my 2 year old granddaughter and it's perfect.  She loves it and can play in it whenever she wants, rain or shine because the canopy keeps her protected.