I'm 38 and my partner is 25, he was 23 when we met, there have been differences but on the whole it's great
On the other side of the coin, I met my exhusband when I was 17 and he was 42, that worked too for 11 years.
I've also had guys around the same age, some of them were good relationships, some not.
Age is just a number, if you get on ok with him, enjoy the relationship and see where it goes