This is way better than my old inner spring mattress, no more springs poking my ribs. I bought a medium mattress and since i m only 110 lbs i stay float pretty much. I love how firm it is for my weight. I used to complain to my co-workers that I couldn't get more then few hours of sleep each night. I would go to sleep at 11 pm then be up at 1 or 2 am and then i would stay up till it was time to go to work. thought i had a sleeping disorder. First night I slept on this mattress I slept for 12 hours without knowing luckily i was off on that day or i would have been late for work. Other than that it came on time, it was everything it said it would be, and it was cheap, n free shipping so didn't had to worry about getting it home from a store. Bought 2 more for other family members after trying this. One queen n one full.