I would not buy these 300 thread count Egyptian-Quality Cotton sheets again.  They have a really strong odor to them.  I believe it's from the dye they use but I'm not positive.  I have purchased many sheet sets in my lifetime and have never had this problem. The horrible smell gave me a very intense headache. I washed the sheets immediately which helped a little, but the odor was still present. Hopefully, after five washes the smell will disappear. On the positive side, the sheets are a very nice color and are soft.