I always buy Egyptian cotton, they really are the softest, smoothest, and most durable. Look for "sateen" finish if you can find it. I rarely pay attention to thread count, though, because I've seen too many high thread count sheets that feel like paper towels. Especially percale. Never buy percale. I've never had a percale sheet, no matter how high the thread count, that felt good against my skin.