This is a cool little pleco and I say little because it never gets crazy big. Maxing out at around 4 inches they’re perfect for community tanks. They’re omnivores so they will help clean up any uneaten food. They are not effective algae eaters. That said they do need some green in their diet (algae wafers or vegetable based flake food) and a source of high protein.