Relationship age difference

She was nearly 17 he was 22, they're working together everyday, she's very mature for her age.
She's 18 now he's turning 24 in december. 
Is the age difference too big? 
They werent sexually active til they were 6 months together and by that time she was 17 already.