This is a very rare, Castelli Pista pro cycling jacket in a Team Garmin edition in size Large. 

The jacket has 2 front pockets with reflective piping on the back and the logos are very reflective as well. 

This is a lightweight jacket that is more like a good outer shell and could be worn in mild weather conditions with light rain. 

Sizing is a little snug and will fit a 40" chest perfectly.