Just like goldilocks with this mattress!  The cushion is not too soft and not too hard, it contours nicely to my body and I've slept really well every night!  It comes in a box (which was surprising to me for some reason) and there was damage to the box so I was concerned the mattress would be marred, but it wasn't- Out of the box the mattress is tightly rolled and compressed, and takes a few hours to expand to the full height.  The 12 inch height fits perfectly on my low-profile platform bed frame.  Very comfy.