I saw some pretty awesome riding gear like that at the Toronto International Center Bike show back in Jan. They are called "frog Togs". I don't remember where they are..old age ya know! But, they looked like they would fit the bill; they are rain riding gear, supposed to work pretty well I'm told....