This bed took about 24 hours to set up, we left it on our floor to fully expand. It is soft to the touch but firm and supportive laying down. The edges do sink as you get off and on, but overall it feels amazing to sleep on. It has supportive springs to keep its shape, but the comfort of a gel mattress.