This is definitely firm and supportive. Good for two people, we don't roll into each other. It's not hot but I don't feel that the gel keeps it cool either. It did have a smell for 2 days. We just let it air out in the spare bedroom. Overall, I'm very pleased.