I swear I replied earlier... Not all the beads are glass. The gold ones in the front are not glass, nor are the silver ones. But you would not know the difference!
The small gold and silver beads are metallic plastic, the gold small tubular beads are glass, the pairs of multi colors are glass, and the center pictured beads are glass (crystal?). The wires are sterling silver (stamped 925).