This mattress is nice but it is not firm, there’s a definite bounce  softness to the mattress, we added a piece of wood to sit on top of the frame for additional stability and this worked well. If you need FIRM do it get this mattress!