First off, Omega One is the best domestic “fish food” producer … The top company in the USA, easily. All Omega One does is produce excellent, high-quality, highly-nutritious, diverse, and wholesome fish foods (among some other aquatics products they make.) I rely on many of the Omega One products as part of my different fishes’ different diets and they’re all amazing. Now as to this specifically, the freeze-dried bloodworms … Outstanding! I am a person who focuses on goldfish, and that’s my main aquarium and passion. Now goldfish require less protein than tropical fish, so bloodworms are not a “main component” of their diet … at least you shouldn’t … but they’re great as a once-in-a-while treat … They make an extremely “delicious”, high-protein ‘snack’ that my goldfish go nuts for … And my tropicals… (Tiger Barbs woohoo!) — they go NUTS for these things, feeding-frenzy-style! Omega One is highly, highly recommend. I myself currently use MULTIPLE Omega One products… Their Goldfish Pellets, Veggie Rounds (for my Rubberlip & Bristlenose plecos, plus the goldfish eat these just the same…), Super Color Flakes (for my Tiger Barbs), Super Color Pellets (for the Tiger Barbs), Freeze-Dried Shrimp (for both as a snack, and these are amazing – you can still see the eyes and feet and face of the little shrimps!!!) and the aforementioned Freeze-Dried Bloodworms. Highly highly recommended.