Not firm at all. Waking up with back pain and I cant even return it. I do not recommend.