It's a given that a raincoat should keep out the rain, and this one does that. Where the Diamond Candy raincoat is different than others, is that it does this in a raincoat that is extremely light while still managing to have breathable fabric. I find nothing more annoying than a raincoat that traps moisture inside and this jacket does not do that. This is a jacket that I can wear if I think it might rain and not worry about having it on all day.