Does anyone have this coat? I am really lusting after it. If you do, is it warm/ showerproof and does it fit well?