It actually varies, depending on the genes of the individual fish. Usually 5" is the biggest they'll grow, but occasionally you'll find some a little larger or smaller. They've been tank bred for so many generations that they're almost as domesticated as guppies, and since no one has been able to find/collect the same species from the wild it's possible they're a hybrid.