The canopy is poorly secured but the seating and box are great for my 18 month old! She loves it. 7-8 bags of 50 lb sand will do.