Firm and my back thanks me every night. I wake up refreshed and ready to start my day.