Ribbed Hats