Size M suitablue for height 150-170cm. Size L suitablue for height 160-175cm. Size XL suitablue for height 170-190cm. Please do not choose too small size. Shell material: pongee lining. Filling material:hollow cotton. About 1.8 kg. Or, you can choose to get a replacement. Our goal is to ensure a happy shopping experience with us.