My guests LOVE my Tempurpedic King Size Memory Foam Mattress but you won’t please everyone. Some are too hard or too soft. Some make you hot.
For my own bed I got a great deal online on Amazon. I ready so many reviews and so many options on the firmness and in the end it was too firm so I ended up getting a memory foam topper.
Good luck.