Sturdy plastic and doesn’t leak
Used them for hand sanitizer in our cars. They work great and do not leak. Very happy with this purchase!
Rating: 5 stars