I got it abit later than what i was supposed to but, it was worthed to wait. This mattress is great. It came rolled up which gave me the chance to move it around easily by myself. I don't sweat when sleeping on that like some other mattresses. Its firm. You don't dip in it but, its not hard. The soft layer on the top makes my body feel quite comfortable and relaxed. My backpain is gone. I could sleep on stomach much more than before and, my neck is comfortable if I sometimes put the pillow away...