Plastic, no pins .  painted...You have to  spot glue  it on.. The guitar one measures 2"1/2 long .. The G is 1"3/8 high..They were originally for collectors and vendors. They did not want a brand new looking logo on a older looking guitar. So they MAY have pimples or dimples on them etc. . They are made of similar plastic from back then be careful. For amps and Flying V and guitars

There is  a gold version also ID # 322404639759