This is the second memory foam mattress I have purchased from greatofferstock.com, the first was a twin firm and I loved it as well but recently moved and decided to go up to a queen. I also decided, though I really like the firm, I wanted something with slightly more "cush", so ordered the medium firm ... it is perfect! just enough "cush" to conform to my body in all positions but firm enough to give full support support head to toe! I had shopped the mattress stores in my area trying all the different brands of memory foam mattress priced from $1500 - $2100 before deciding to order this mattress and i am so glad I did! This mattress rivals even the most expensive, top of the line mattress and it is made in the USA, which is important to me! I highly recommed this mattress to anyone wanting the perfect combination of "cush" and support!!