It's my opinion females look better. Both are very colorful. That's why it's hard to tell them apart. Females aren't necessarily smaller. They are more streamline, and don't have as large of fins. But they do have the same colors as males, and have more spangles. I guess it's a matter of taste though. For example I don't like EBJD's at all.