They are hard, and they don't keep you from sweating , do not find them comfortable or cooling. :( Not worth the money at all.