It's firm like I was hoping but it already has a noticable sag where I sleep on my side. I'm only 185 lbs and 6ft tall. Not overweight. I don't understand why it would start sagging after 2 months of ownership. I'm a stomach and side sleeper by the way.