I havwe worn this product in rain and high winds and found it to be excellent at doing its job. High wind was kept out effectively and it kept me dry without making me sweat, due to the top being breathable.
The pockets are very large and has a smooth felt like material that keeps your hands warm also there is ample room to keep ball markers, tees and divot repairers etc.