I do not like all foam mattresses, especially at that price!
Wife and I like a firm innersprung mattress with a thick foam top.
Always buy name brand from a local store.
Cost is $500-$1000 and I replace them every 8-10 years. No off gassing or pita shipping/returning.
Also you can test them out...