i don't know for sure if we're describing the same jacket. I'm thinking of my MEC supermicrofit jacket.
for winter cycling in every weather EXCEPT wet slush or extended heavy rain,
the MEC Supermicrofit cycling jacket. every cyclist needs one. and affordable! on sale right now $45 CAN. very similar to the J&G yellow jacket...
MEC super microfit jacket