Overall I very much like this mattress. The firmness is just right for me as a stomach sleeper. The set up was easy. I have, however, been pretty disappointed by how hot I am. I even got the GlacioTex Cooling Cover and I’m hotter now than I was with my previous all foam mattress.