The lollies are great as always, arrived quickly and well packaged - just disappointed having read previous reviews telling me 300 - 350 lollies. Mine arrived today so I counted them. 190 lollies = 3kg. This bag is no more value really than the 10 pack that my local supermarket sell for £1, so other deals from Amazon may be better value now you know how many lollies you are getting. However, whichever way you look at this, I hope my Dentist hasn't seen what I've bought myself for Christmas. Enjoy.