I waited to review this item after sleeping on the mattress for a couple of months. I love it! I ordered the soft mattress and I am glad I did. I almost ordered the medium because I prefer a firm mattress but my husband likes soft. Based on his preference and previous reviews that the soft is quite firm, I decided to order the soft. I am glad I did. It is plenty firm. I love the support it provides! My lower back pain is completely gone! I sleep hard and no longer toss and turn at night. My kids love it and always want to lay on it! I am so glad I purchased this rather than 4 times more with the national brand. There is a smell at first that is a little annoying but it fades over time. I may buy new mattresses for my kids. At this price it's very affordable! I can get three and still have money left over compared to buying one of the national brand!