It says goose down but on the packaging it says duck down and duck feathers. It smells really bad although I have washed it. It’s says it’s also 100 cotton cover but it sure doesn’t feel like. The cover is stiff and at night when you move it makes a noise from the stiffness.