Just Love this!  Its firm but has just enough to not be hard.  I love the support, and sleep well from the first night.