I personally prefer firm mattresses, but as I sleep on my side, if they are too firm, my hips hurt. Pillow tops aren't normally my go to because they are too soft. This Serta Perfect Sleeper mattress really is perfect for me. The combination of coils and memory foam supports my body nicely without feeling like I am sinking into the bed and the whole bed doesn't move when I do. As someone who also sleeps on the warm side, I appreciate the Aire Soft foam layer that really does help with air flow, keeping us cooler on these warm summer nights. I have been loving this mattress and sleeping so well! I lay down and feel immediately relaxed, supported, and so comfortable!