Midi-length raincoat with snaps