This all-cotton mattress pad has a 100% cotton percale top and is quilted with a general amount of cotton fill for a luxurious sleep. The reverse is also 100% cotton percale, while the skirt has just a drop of Spandex to ensure a snug non-slip fit on your mattress. Experience the natural cooling and moisture absorbency of sleeping on 100% cotton! Fits mattresses up to 15 inches.