Reflective pullover jacket by Charles River Apparel that is rain, wind and snow proofed.
The lining is pink and green plaid, and there is a zippered pouch in the front, along with pockets.