This jacket really keeps out the rain. I love the visor-like insert in the hood that keeps rain out of your face.
There are very handy inside mesh pockets for water bottles or gently folded papers. The outside pockets have both hook and loop clasps and zippers to keep contents there dry too. If you don't zip those pockets, the hook and loop closure will likely keep your stuff from falling out.
Also, the jacket is good for blocking out the wind.
The only area for improvement is that the coated material can get wet with sweat. I think an inside mesh would be (a little) more comfortable.