It needs to be black or dark navy, plain, and cover the school blazer.
Ds previously wore colourful ski coats and it makes sooo much sense to make children who walk to school in the dark wear dark colours , so, where do I even start? He's not a duffle coat kinda guy 