Soft cotton and hypoallergenic perfect for my new bed. Just washed it and easy to put on a queen bed, I loved how soft and thick it is.