Scotland has become the first country in the UK to ban the sale and manufacture of plastic-stemmed cotton buds as part of attempts to reduce single use plastics.
Most major retailers switched to paper-stemmed buds in the months leading up to the ban following a campaign.
A similar ban - also including plastic coffee stirrers and straws - comes into force in the rest of the UK next year.
Cotton buds are consistently listed in the top 10 forms of beach litter by the Marine Conservation Society. Across the UK, about 1.8 billion of them are sold every year.