Firm! Just like we wanted it! Also very comfy. Especially after also ordering a 4 inch down topper