It's made of sillicone.It has a certain thickness and softness, but it has enough hardness to support.Non-toxic, light weight, excellent mechanical strength, wear resistance and good corrosion resistance.
It's not rubber or hard plastic.Compared with rubber and hard plastic,rubber will produce some irritating smell, which will affect your health;hard plastic is hard to install without tool and easy to collapse.