You definitely need a fleece jacket underneath this if you live somewhere cold. Luckily, there is enough room to layer underneath.
 My kids stay perfectly dry & they love the inner pocket. It's very well made & the colors are prettier in person.