I work in an early years setting and need a good quality, waterproof, wind proof fail safe coat please. Preferably mid thigh length with a hood. Many thanks!