I love these bottles! They are glass. They have archangel Michael in the front of the bottle. The cap is a rose. They are gold tone. This is the perfect bottle to keep your holy water with you at all times. Keep one in your car. Keep one in your handbag. Put one in your children’s backpacks. If you have an altar or boveda keep one there. . They are even prettier in person!