Hard as a rock. I tried to give this bed a chance since I spent almost $!@#. on it, but it is like sleeping on the floor. I even have been having dreams that I forgot to take the cardboard off the top. If I could return it I would but overstock will not take it back so it will be several months of uncomfortable sleep before I can afford a new mattress. Do not buy a bed online. The reviews were great so I took a chance. Very expensive mistake.