Vintage charms likely 25-30 years old but can't say with any certainty. Very good quality charms, they look to me to be better than most of what is out there today for this price range. They are not every last one of them in the photo and the quarter is shown for size comparison only.