Never thought I would make this type of purchase online, took a chance sooo glad I did. I didn't have time to go shop all over town, and have turned to online for most everything. Read reviews, which is why I'm writing this. The reviews were deciding factors with my purchase. I can now say we have slept on mattress for 3 days now and this one is GREAT.,I'm VERY happy with it so far, we will see how it holds up in the long run, again very happy would recommend to anyone. Not to soft or to hard LOVE IT !!!!