Not too sure how other kids do it, but we don't think Oliver will stay still for a haircut. So Sophia has to trim his hair only when he's sleeping, and usually we can only trim one side, or it gets lopsided because he's not sitting upright, or he wakes up during the haircut.
Anyway, the latest trim wasn't too bad a job and he looks really like Vivian his cousin after that.