Perfect firmness!very comfortable for me.(a d my family,have to kick them out of my bed every night. Lol)