It is so perfect for me. I got the firm mattress, size Full. And let me tell you it is soooo comfortable! I don't wake up with back pain and I sleep like a baby! I don't wake up sweaty or my back crunchy. I am so happy with my purchase and still can't believe they sold it for over half off! Definitely worth the buy!!