We feed our juvenile angelfish this food EXCLUSIVELY from pea+ size, right up to half-dollar size. It is what all these fish have been eating in our hatchery and it's usually better to switch foods (if you want to) a while AFTER the fish have settled into their new home. This food is a highly nutritious minature pelletized food. It floats for a while and then SLOWLY sinks through the tank. A big reason we love this food is that is leaves your water VERY clean. It doesn't make your water dirty like crushed flake or some other fish foods. Available in 2 package sizes. This size will feed a group of 10-12 of our dime size angels for at least a month. This is the 2.5 oz (smaller) package size.