These 1200 thread count sheets are cotton and polyester and fit mattresses from 7” to 18”. They are beautifully colored and oh so soft. I love that when I put them on my mattress they don’t slip and slide around. The set also comes with matching pillow cases so your bedding set matches.