Great for any toddler! I purchased this for my two-year-old train enthusiast son. It is durable with a Velcro back and lightweight enough for him to walk in. I would think it would fit any child up to four years old. It comes with the conductor hat to complete the look. Very pleased with the purchase.