Oh, no, not hard to breed. They will breed rather readily from all the stories I've heard. But relatively hard to figure out which one is male, and which one is female, especially until they reach maturity. If you get a large enough amount of them, you're bound to get at least one male and at least one female. Put them all together, and, eventually, in the right tank conditions, they'll do something.