These are unbreakable! The cap is plastic but the rest of the bottle is glass with a rubber sleeve. I bought this to use for essential oils and water and it's perfect for that. The cap has a rod that did fall out of mine but thankfully I got it back into place. The seal of this water bottle is great and spill free. I bought mine from target!