For males it's more of a weight thing, while young male can breed successfully I have better success with males in the 650 grams and up range. Again small male can do it but you have to be a lot more careful as breeding can seriously take it's toll on a male.
For female it is a combination of age weight but also overall look.