Hats and Stripes