My mom always calls charles a "professor" so now he's got the full look! It does slide off if they look down but as long as they look straight or up it's fine.
Glasses were great! Me and my little can match now haha
Only suggestion I would make is adding a headband or something to help keep them on