I have a friend who actually does it the other way around. He prefers mature ladies, perhaps because he has not been very lucky with females of his own age or younger

His current girlfriend is 16 years older than him!!!
Personally, I think the age difference should be +/- 5 yo max. The bigger the age difference the shorter the relationship will last in a long-term perspective.