These hats are stamped with a design that was carved by hand out of print making block (rubber) then adorned with embroidery! Each hat is made to order, so please allow three weeks for fulfillment and shipping!