There is no label so I am unsure about the fabric and filler. There is some discoloration on the inside lining. There is also a spot on the back that I did not try to remove. Care label states machine washable. Very lightly worn; snap front; pockets