Got for my 10/12 son and too tight
Fits more like 8/10
Covers whole body and hans!
Zips up in back
Thin stretchy fabric