Firm. Very firm.

Rock hard. Highly rock hard.

897