Age doesn't define your maturity at all. You could be a fifteen year old girl and have the maturity of a twenty-one year old. You could even be thirty-seven and act like youre seventeen.
Age is just a number, cliche yes but it's true. If those people whom are in a relationship with an age-gap are happy then let them be, it's their life and you have NO say in it what so ever.