Age difference

My friends 16 and still in school, her boyfriend is 21 I'm not getting involved as I think that it is fine as he loves her and respects her. It is important to add they are both asexual. But her parents aren't to happy about it and are thinking of splitting them up and I wanted to know who else agrees.