Translucent MCQ by Alexander Mcqueen Puffer Jacket - Size XL. 

Rubberized polyurethane exterior and colored cashmere ball padding inside.

Retailed for over $1K USD I believe. 

To Hem - about 26"
Sleeves from shoulder - about 24" 
Shoulder to Shoulder - about 21"