We'll be writing up a more thorough sex toy material safety guide, but in the meantime wanted to add a short PSA regarding materials due to a lot of misleading information and marketing out there, or lack of clear information. It is getting better but still a ways to go! In short silicone, stainless steel, or glass make up almost all body-safe toys available today. The exceptions are strokers/masturbators can be considered safe even if porous (but non-toxic) TPE, or some specialty materials (like wood, stone) with a proper outer sealant for insertable use.
The sex toy industry is largely unregulated so a product merely claiming "body-safe", "skin safe", "non-toxic", "phthalate-free" does not really mean much. For any insertable toys (dildos, vibrators, plugs, etc.) the material must be non-toxic AND non-porous. Silicone is the only sex toy material that can be both non-toxic and non-porous but still have some flexibility or squish to it. Platinum-cured silicone is the best (typically from artisan or made-to-order toy brands), but peroxide-cured silicone (used in vast majority of cheaper silicone toys, not usually specified) can be safe still. Stick to well-known brands and adult product sites as they tend to be more honest about toy material. Avoid buying toys from 3rd-party sellers on marketplace sites (often the random "brands"/"sellers"/"sold by") as they will just lie about material (such as claiming silicone) when they are actually selling TPE or PVC toys.
Glass and true stainless steel are also safe but of course rigid. Also, be wary of very cheap "stainless steel" or "metal" toys as they are often chrome plated metal (not body safe, plating flakes off over time, etc.). Njoy's stainless steel toys are an example of the rough price range you should expect for real stainless steel toys. Some slightly cheaper alternatives can also be available often due to lower level of polishing and/or lower grade of stainless steel that is usually still body safe (may just not be as rust-resistant long-term).