The firmness was great the most amazing sleep I have had for days since putting it on my bed would highly recommend the quality and service  and the cost also was great I have years ago had a broken hip and hip replacement  so comfort is very important To me 100 out of 100 highly recommended