Foam is nice and firm, height is perfect! Also, unit is nice and lightweight should we need to move it.