Very soft cotton, not boring with polka dot textured patter. I love it , it gets soft with washes and is just the right thickness not to be too bulky and washed regularly. Highly recommend.