Rowan,
I made my own balaclava since all the commercial one are too tight and pull my hair. Or strangle me. Or immobilize my chin.
I used a medieval hood pattern
(here) to make mine (without the pointy tail or buttoned opening). The 'skirt' is plenty wide enough to tuck into my shirt or jacket without bunching up. I used stretch fleece so it just pulls over my head.
Another nice thing about balaclavas is you can breathe through them so they get soggy instead of the edge of your bag or quilt.