This is a hug in a mattress. Little too soft, but setup is easy. They say wait 72 hours to lay on it, but ours was good after 6-7 hours and we slept on it the first night. The next day, it did pop up more and become a little firmer. For the price, there's nothing else on the market.