She's 4 years older than him isn't she? He's 20 and she's 24. But yeah, a 5 year gap can be too much for some people. I mean for me personally I'd never date someone who's 20 years old as that's just too young for me, nor would I date someone who's 5 years older than me. A year or two younger/older is fine. But I'm just picky like that.