Great review!
Your size small fits you well and hood goes easily over a helmet at that size... but how tall are you?
I'm 6.1, but I'm probably a bit out of proportion (short torso for length of legs)