Moss balls are an excellent filters and do a great job of keeping the water quality good for betta fish. Betta fish also seem to like to play with them like giant balls in the tank.