Very high quality cotton, soft, durable, washes and dries well and with no shrinkage, fits mattress perfectly, and so soft and comfortable! Good colors.