Kufees and Hats