Mattress for 130 lb back and front sleeper

Im 130 lb (5’3) and I sleep on my back and front. I’m looking for a mattress that isn’t too soft but adjusts to my body shape, I also get really hot in my sleep and I like to sit on the edge of my mattress before sleeping