Adjustable 9TWENTY® 100% washed navy cotton. Mini Vespa Servizio woven patch crest on the center of the front panels. New Era flag embroidery to the side.