Mine always had a bit of red in their fins from an early age. But their colors became better at around 3.5". Now they are in breeding dress and they look awesome! The green on the male is beautiful. Feed them well and do regular water changes (once a week for me) and they will show their colors.