in my experience they can start breeding from the moment the male changes colouration from blue to orange.appoximately 5cm.quite an agressive fish and is best kept one male to at least two females....and in a nice crowded mbuna tank to dissipate aggression.hope this helps you in your quest to breed this beautiful fish.