DO NOT BUY THIS PRODUCT. It is a cheap cap from China. The material is super thin and flimsy. The cap did not fit my head. Besides the poor quality, the communication with Charlotte was terrible. I texted her several times with questions about the product. They said they print the name on the cap. I asked if they write my dogs name on the front of the cap. At no time did she text me back and say they couldn't. I sent pictures of poor fit. Her response. We don't do returns.☹️