I bought it as a 100% cotton,
But it wasn't.  It was too expensive for just a fitted sheet. I'm very disappointed