I am not sure of the exact fiber content here, but there is at least some wool or mohair as can be seen by close up examination of the yarn - it's also quite light in weight, typical of natural animal fibers relative to say cotton or acrylic
no rips
no dirt
no stains
no odors
no pilling
no missing buttons
size is tagged: no tags, so please check measurements