Not bad. It wasn’t firm as I expected but not too soft as well. Not bad. It fit my bed well.