The Moroccan Cap, also known as a FEZ, is a traditional hat originating from Morocco. It is usually made of felt and has a flat top with a tassel attached to the crown. The FEZ is often associated with the culture of Morocco and is a popular item of clothing for many people.