Thick and well made 100% cotton mattress pad- fit my twin clean perfectly after machine washed and line dried. Did not shrink and I love the quality. Exactly as depicted!