I bought these for both of my kids. My daughter went away for college; one night I was missing her, and decided to lay on her bed. Instantly melted into place did not wake up until the next day, over 9 hours later. I NEVER sleep more than 7 hours, and certainly never through an entire night without tossing and turning, or waking die to overheating. I always wake up with back, neck, hip, or shoulder pain of some sort… Not that morning. Mama and papa are getting spoiled like the rest of this household next! IT’S OUR TIME!! 210% recommend. PS: no smell, no stains, no problems as a few other reviewers experienced.This mattress was bought for our motorhome and has only been slept on 5 nights, but I think it is going to be perfect for our use. I needed a mattress that provided firm support, but wanted a fairly soft top layer. This mattress seems to work for that. I’m very pleased thus far and the quality of the mattress is great!I have actually held off reviewing this mattress for a few weeks to allow time to have slept on it. It was initially for company who was coming to visit and was placed on the floor once opened. The mattress assumed it's shape quickly, however no one slept on it for the first 2 1/2 days. Unfortunate circumstances led to our company not being able to come so I decided to try the mattress out since our current one needed replacing and was hurting my back. When first laying on the bed, my initial thought was this is going to be too hard. But after a few minutes I could feel the mattress 'relax' and I use that word because it was like what you feel when you relax and everything eases. Soon I was completely comfortable and could feel the mattress supporting every inch, unlike my old mattress. Awoke the next morning with my back feeling somewhat better. Spent the next 5 days sleeping on it and my back improved each day. I like to sleep on my side and/or stomach and would sometimes, on my old mattress, wake up with my side hurting as well as my back. This too became increasingly better the longer I slept on the new mattress.Our guest room, being on the second floor, meant a trip up the stairs every night so I decided after almost a week to go back to sleeping in our bedroom on the old mattress. Woke up the next morning in pain. That was the end of the old mattress, got rid of it, and brought the new one down (that was not easy) to put on our king size box spring that was still there. This was the first time my husband slept on the mattress and he liked it very much as well (a good thing). Says his shoulder doesn't wake him up in the middle of the night anymore. (likes to sleep on his back and side.)Although the mattress is very comfortable I found a slight difference in sleeping on it from on the floor to on our box spring. It seems our box spring did not provide (or was wore out) adequate support creating a hollowed out area for the new mattress to sink into. So my husband added a piece of plywood under my side to replicate it being on the floor. That absolutely did the trick and now it feels just as good as it did in the guest room. ( I would have never thought that adding the board would make a difference but it absolutely did). Luckily we are both sleeping much better and waking up without a sore back and shoulder. Also means we will have to purchase another of these mattresses for the guests when they can make it to visit.What started as a fill in bed for guests is now our best purchase of a mattress ever. And another plus is that our old mattress had a plush pillow top attached which meant we had to buy deep pocket sheets. No such added expense with this mattress. Regular sheets fit just fine.Also a big plus for me as I'm sensitive to odors was that there really was none. Once unpackaged I could detect just a hint of 'smell' but that disappeared in hours with the window open. Never came back. And my husband never smelled it at all. (I'm always the one who can smell things others can't).Overall we are extremely happy with this purchase, and the fact that it's made in the USA, etc. And I would say that the 'softness' of this mattress is just right. Not hard, not soft, but on a scale of 1-10, I would give it a 7 with 10 being hard and 1 being totally soft. It doesn't do the totally sink into it and feel like you are being cuddled thing. It's supportive but still feels somewhat cushy. And we've had no issues with it making sleeping 'hot' which is what my husband was afraid of. So we are pleased, not only that we really like it but that we didn't have to spend a fortune for a new mattress.If your mattress isn't up to par and you aren't sleeping well or are in pain in the morning I would say to give this one a try. Pretty sure you will like it. I'm not trying to say it will make your pain disappear but it made mine ease considerably, something I thought would never happen.And just as a note on relativity- we are in our late 50's, early 60's, and not spring chickens anymore, neither are we feather weights or above average weight, if any of that helps with your decision on a purchase. The only thing I miss is that, due to it being 10 inches and not the 16 our old mattress was in height, the bed now seems low. But... my husband says he can easily fix that with taller feet for the bed frame.Life is good! Sleeping through the night is good! Waking up with much less pain is really good! Think I'll go take a nap now.......I surveyed a bunch of friends online about what kind of mattress they were sleeping on: Casper, Avocado, Purple...that family of products. Someone said her boyfriend had one of these and she liked it so much, she bought herself one too. So because of that comment plus the affordability of this mattress, I decided to try it. I LOVE IT!Every night when I lie down, I again think to myself, 'God I love this bed.' And it has been 10 months now.It feels like sleeping on a block of firm tofu. So if you've ever fantasized about that...this is for you. I can't say too much about its cooling properties because I generally like to sleep hot, so that's a non-issue for me.But the comfort and solid density of it and the support - it's unparalleled. I may just continue to buy these for the rest of my life. Even if I had to replace it every other year, I'd consider it money well spent (I don't believe I will have to. It shows no signs of wear or compression so far, I'm just saying.)FYI - I am using my old box spring with it. It seems to work just fine.Mattress is a little to firm for me. Very good quality so I am keeping it. Just bought me a mattress topper for it and that made all the difference. Price was fair. If you like a firm mattress this is the same one for you.Me encanta tiene la firmeza que me gusta y es lo que ofrecen en la publicidad, al principio tiene un olor químico, se quita a los días, de las mejores compras que he hecho.