Just perfect for the new firm mattress. It seems medium in density, just what the bed needed. You don't feel like you are stuck in an impression and can change positions in the night easily. It is very easy on the back and when laying on side as well. For this firm bed the 2 inch was the perfect thickness.  I actually bought the bed purposely in firm, knowing I would be shopping for a memory foam topper. It worked out great!