Have not slept on it for very long yet but seems firm enough, the mattress is a great size (previous king mattress did not fill my bed frame) this one fills out great and is good thickness, quality fabric on the top also, would recommend if you are looking for a mattress that's not very firm nor very soft it's inbetween