Now in terms of firmness, it's a good mattress for people who hate soft mattresses but the weird thing is that the side of the mattress makes this spring noise which I absolutely hate. I am very particular about the mattress because of my back so till now its been ok.