I got this coat in a navy blue and found it quite good at keeping the rain away (I have not worn it for an extended period of rain or in a heavy downpour yet) but the water beads and stays out of the fabric.  It collects fuzzies and pet undercoat fur like a champ, though!  I could spend an entire pint roller trying to get the hair off and I'm sure it would come right back on.  It's blue and unlined (with warm fabric) so I've needed to wear a wool or a cashmere scarf with it and it just pulls the little hairs from that like crazy.  It should be a lint roller itself.  I don't know if I need to go through a heavy downpour in order for this to stop or if it will continue to attract fine hair but I feel embarrassed wearing it places which is sad because it's effective and a nice style otherwise.  Tips to stop this issue?  Please let me know.