We picked this sweater cause it is quite unusual! Our guess is it is a homemade one.
Based on the arm length, it is settled to be a size M, otherwise, the body part is quite one size fits all.
No label on the material.