some are juvies and some are larger. In genral thier colouring is very good and they all seem healthy. I do have a lot of fish in my tank though. i will probably have to get rid of a few when they get larger. but they range in sixe from 1.5inch to about 6inch. i am keeping my eyes my auratus who is starting to get male colouring. i may not end up keeping him. he is starting to get aggresive and i baught him before i knew anything about cichlids.