Made of wonderfully thick 100% cotton terry cloth in their iconic blue-check pattern. NWT, wrapped tight in their logo tissue paper and in their shopping bag so ready to go to gift!