Ok, I've had this mattress for about 4 months now and I keep forgetting to review it. But I love it so much I made a point tonight of letting people know! I swear every night I get into bed I say "ah I love this mattress" probably one of my greatest buys ever. Such a great price I really didn't expect much, figured even if it was temporary it was better than my temperpedic which the new puppies decided to destroy.... I would buy this mattress over and over again. I'd call it medium firmness, I would not call it hard. I 100% recommend it! I sleep very hot, and though it doesn't feel cool to the touch or anything I am not as uncomfortable as I used to be, so I'm assuming the cool gel is going it's job!y