I love the hard candy it remind me of my younger days.This was a nostalgic buy. I loved the sour fruit balls from my youth. One of my favorite hard candies. These were not the exact same thing, but they were still delicious. These were not perfectly round. They had an indentation in the middle. Mostly round, though. Some flavors were a little different tasting and the red looked very faded.But I'm nitpicking, really. I'm not sure if even the exact same candy would taste the same because I'm old now and nothing tastes as wonderful as when you're a kid.I am happy to report these candies were very fresh. When I opened them, the wrapper came off easily. Lovely gift-like bag. And the balance of colors was perfect. There were none of the nasty white (pineapple?) colored balls some of these bags have. Just the yummy colors!I just hope I get the same quality when I order it again. If not, I will update.My aunt used to have the sourballs (she called them) and I thought about her the other day so I decided to order them. They are just like I remember.Initial review (five stars) These are the sour balls I remember, and the flavors were distinguishable - for example, the purple ones were definitely grape, not just sweet. Shipping was prompt and the price was reasonable.Updated review (three stars). I re-ordered these just within a month after the initial order. They are CLEARLY a different product - first batch was individually wrapped with twisty-ends; this batch is in sealed little envelopes, and the flavors/colors are different. The flavors are more anemic (not sour), medicinal, and artificial than the last batch. They taste like poor-quality Life Savers. I will NOT be ordering this product again because of the inconsistency.It was a good hard candy…just not a sour hard candy.Like most other reviews, be careful if the yellow and white ones. It's NOT a fitting flavor! Other than that surprise, these are very tastyTo sweetWas so disappointed by these hard candies as they virtually had little to no flavor. Don't waste your money.