As long as it is not too soft, long-term use of magnetic therapy mattress is generally harmless to the body. Using magnetic therapy mattress can promote blood circulation, especially for the elderly.
But I suggest you buy it in a specialty store. Don't trust some door-to-door recommendations or shops without business licenses to buy them, so as not to be deceived into buying fakes.