These dog breed baseball caps are 100% cotton twill. You have a choice of Yellow, Khaki, Navy, Olive and Azure embroidered cap. The breed specific dog image on the front has a unique three dimensional aspect to it, giving the embroidered dog image muscle structure and a life like appearance. The side of the cap has a zippered pocket for your dog treat, poop bag, house keys or coffee money. The back of our dog breed embroidered cap has an exclusive paw with bone embroidery over the velcro strap. This is guaranteed to be your most comfortable cap and will have other dog lovers wanting one with their favorite dog breed.