The main problem is the length of the cape part, it's self. It is not long enough to cover your arms and actually shed water.

I suggest the storm cape by Empire Canvas Works. It is a wee bit heavy, but it is serious weather protection.