Firm.  Feels great to sleep on.  Even my pups who share conk out in seconds!!  They sleep like logs and me too!  I used have restless nights tossing and turning to find a comfortable position for my hips.  Not for last two nights... :)