Hey everyone,Klauder here,
Just to answer your questions,the Spidey piece has be engineered so that all the blue parts that you are looking at are fabric. All of the red parts are polystone. And the red spider logo on his back is screen printed.
It was quite tricky to get the body engineered...