Nicely firm but enough give to be comfortable. Definitely give it a couple of days to fully inflate or it won’t be supportive. Nice cool cover too.