These are hard candy lollipops that are so yummy you just can't stop eating them. The flavor is very similar to actual cotton candy. I have ordered the variety pack as well, and those are also just as good. A few may come broken, but that is almost impossible to prevent due to the fact that they are being shipped. I still eat the broken ones, i just open them up and put them in a bowl, they are still good. They stay in the wrapper even if they break, so they are still clean. 12 bucks for 48 lollipops is a really fair price, so I don't think it's that big of a deal if a few come broken. I have ordered them about 3 or 4 times, and there's usually only about 5 or 6 that come broken. I have never seen them in any of the stores I shop at either. It's hard to find just good old fashion candy. They ship very fast and come in the manufacture box, with bubble wrap around it, in an Amazon box. I can't imagine there is much more they could do to prevent breakage anyway. I would recommend them for sure, you won't regret it.