This is an early addition Max Cady BTTF Marty puffer vest. The color is more reddish orange than is seen on screen though there is some debate about how post production color correction created warmer colors making the vest on screen look more orange. 
The sizing is Chinese so the 2XL is more like a medium/large in the US.

The chest measures 24.5" at the lower part of the arm hole and it's 27" from the base of the neck to the bottom.

Current versions of these sell for $200 with shipping.  This can be your for much less!