Two good choices

I’m trying to decide between DLX latex Lux and Engineered Sleep duo Latex(standard version). 170 lb primary stomach sleeper senior with bad back bad knees. Will be having knee replacement which will put me sleeping on back for 4-6 weeks. Like a mattress medium firm leaning firm with good edge support. Tried a couple of mattresses locally. Liked Natuepedic EOS classic firm coils medium top not enough for the cost$$$$. Any thoughts