Nice mattress, but absolutely NOT firm. If you truly need a firm mattress this is not it. This is somewhere between firm and soft.