Very firm! My husband loves the firmness. I will have to add a topper in order for it to be perfect for me, but overall it's a great mattress!