Tha tractor 3 in 1 jacket is perfect. The outer waterproof coat is soft but firm. The blue background is a lovely soft navy. The inner padded jacket is a lovey bright yellow and is ideal in spring or autumn to wear alone. Combined with the outer jacket they can be worn in the winter. I purchased the waterproof bright yellow, with black and white zebras jacket last year and my grandson wore it during late winter with a thick cardigan or jumper underneath. He also wore it in the spring and summer on rainy days. They are very versatile and I was so pleased to be able to buy him another raincoat with the added bonus of a lightly padded jacket inside . His age is 20 months and I bought him size 18 to 24 months. It fits beautifully with room to grow.