I usually buy higher thread count cotton sheets. My go to is in the 600-800 category (like those sold at Costco), but I've been researching ways to cool down my bed and let more air flow through. One of the suggestions is to lower the thread count of sheets.I'll be honest, I tried linen first. Linen is nice looking and amazingly cool (if a bit more rough than cotton), but I happened to be allergic to it. Luckily, I also bought these sets (because I had no idea if the linen was going to be comfortable, and I already know I like cotton).Let me just say, after realizing I was allergic to the linen and waking up with red itchy irritated skin, these sheets felt like PURE BLISS.I mean, they're cotton. Cotton is amazing. It's light and crisp with a touch of softness. There's something about white sheets that is cheerful and inviting, and white sheets are great, because they can be bleached.Thus far, I've washed these sheets twice (once before using, and one more time after that, no bleach). They've held up great. Yes, they wrinkle. They're untreated cotton, but I don't iron them. I take them straight our of the dryer and put them on the bed. The wrinkles smooth out enough for me. I don't mind. But then again, I've always preferred cotton sheets.Now, is the 300 thread count the answer? I don't know. I've changed all of my bedding and added a mattress topper. All of it together seems to be working great. I've had a few nights of beautiful sleep. It really makes the money I've spent feel worthwhile. BUT would it be equally comfortable with my old higher thread count sheets? I'll guess I'll have to do some experiments. For right now, though, I'm happy.I can easily recommend these sheets. They're really nice.