One of the best algae eaters you can get. And these stay small (usually under 4"). Safe with Discus and Angelfish. These are Albino Standard fin Bristlenose. You won't find a better way to keep your tank clean. Approx 1 1/4" - 1 1/2".