Not too firm, not too soft. It's just right. Bought in winter but can tell it will be cool in summer. Should help with the heat issue that makes me flip my pillow every hr due to body heat