If you want extra firm, its exactly what you will get with this bed.  However, it does sink in, taking your shape as you sleep.  Do not order if you are NOT looking for a hard bed, I just put a mattress pad on top and it gave me the little cushion that I needed.