Hi Xiong,
I can certainly help with “how” to choose but there are too many unknowns, variables, and individual preferences involved for anyone (including me) to be able to help with “what” to choose or predict whether any mattress design would be a good match for you based on a formula, “theory at a distance”, or specs (either yours or a mattress) that doesn’t have personal experience with a mattress you are considering. When you can’t test a mattress in person then the best source of guidance is a more detailed conversation with a knowledgeable and experienced manufacturer or retailer that has your best interests at heart and who knows more about matching their mattresses to different people than anyone else. They are in the best position to “talk you through” the options they have available that would have the highest chance of success (see mattress firmness/comfort levels in post #2 here).
You’ve probably read it already but just in case you haven’t the mattress shopping tutorial here has all the basic information, steps, and guidance that can help you make the best possible choices … and know how and why to avoid the worst ones.
You are certainly looking at two high quality innerspring/latex hybrid options and they are also members here which means that I think highly of both of them and they both compete well with the best in the industry). I would make sure you have a more detailed conversation on the phone with each of them so they can give you some guidance about which of the options they have available would have the best chance of success.
If you let me know your city or zip code I’d also be happy to let you know about any of the better options or possibilities I’m aware of that are local to you as well.
Phoenix