Not sure about Edward though. I hear he may be a bit of an arse. I think Edward has matured. I know someone involved with a local charity which he visited. All reports of him were very positive.
The problem with the royal offspring is that people (including they themselves) expect them to be cool and charismatic by dint of their royal status.
I think the Duke of Edinburgh and the Princess Royal are naturally charismatic. I also think the Queen has a bit of sparkle about her. Charles, Andrew and Edward may be very nice people, but as “personalities” they seem unremarkable.