Hmm, all I know is that my fish love them, especially my betta. I have learned, however, that buying the expensive brand is much better than the store brand. He wouldn't eat the cheap ones, but loves the expensive. What I have heard, though, is that bloodworms (even the frozen ones) can cause digestive upsets in some cichlids, and not to feed them too often.