It's in good shape with armour in the shoulders, elbow and back. All zippers work. The size is a 40 which is like a slim medium. I'm 6' 175lbs, a slim build and it fits me but likely wouldn't fit anyone bigger. I have two other jackets and never wear this one and would like the closet space.