Not so firm… my son is sinking when he lay on it. I bought 2 one for my daughter and one for my son. We will keep the one for my daughter because we open the box already but we will return the other one.