It is made of 100% polyester fill material, and the back fabric is 100% polyester while the skirt fabric is 97% polyester and 3% spandex. The top fabric is 100% cotton, and it is hypoallergenic. This modern-style mattress pad is machine washable and suitable for teens and kids' bedrooms.