We got this mattress about 3 weeks ago and love it. It is very firm, which is what we wanted! The first 3 nights or so it was too firm, but now it has softened up and is great to sleep on. I am a side sleeper and my husband is a stomach sleeper - comfortable for both of us. The hardest thing to get used to is when you sit down there is no "bounce" that you get from a spring mattress. It is flat and firm - which is great for reading in bed, when you put a pillow behind your back and sit up to read you don't slide down! The best thing about this mattress is the price - comparable mattresses cost twice as much. It shipped quickly and is easy to put on the bed as long as you have two people. Sheets fit fine. It's hard to order a mattress online when its not returnable -- we went to several mattress stores and tried out latex/foam mattresses to make sure we liked the firmness before ordering. For us it was worth the risk!