This raincoat is perfect.  It has everything including lining to keep child warm.  She loves the pockets and all in all could not have picked a better coat for her.  She has the matching Hello Kitty rain boots and it gives us confidence that she will stay warm and dry.