It’s firm in the BEST way possible. It molds exactly to your shape and supports your back. It’s really helped me with my arthritis as major muscular issues (I exercise a lot). I can actually sleep throughout the night! Really hope this lasts at least a few years.