This product is both stylish and functional. Wore it last Saturday, dry but windy when we set off, when i was warm enough, but started raining heavily at around the 14th. Finished the round, and i was completely dry underneath it, the water just sits like little balls on the top surface, so no need to get the waterproof jacket out on top of it.