Wanting to know firstly if they are any good? Will want a new raincoat with a hood for the when my DD starts nursery in Sept and these look great, especially as seem to be waterproof. Also, how does the sizing work out? Generous or not?