I’d like to start the ball by saying that foam comes in many different densities and materials ... For a really solid foam , one might look up EPP Foam ... Tough , Pricy , resists most solvents , and not delicate at all ... the stuff new car bumpers are made of ...

Not to mention the use of woven Carbon Fiber and Kevlar cloths for “skinsâ€