Initially very firm, but eventually soft and squishy. Took some time to expand, but was a little longer than my king sized bed frame.. I didn’t feel my boyfriend move at all next to me, great for light sleepers! Pretty good quality for the low price!