The product is a New Era adjustable snapback hat in army green, featuring an American Flag patch and designed to support the troops. It is officially licensed by Major League Baseball and the Kansas City Royals, making it a perfect accessory for fans to show their pride. The hat is made of 100% polyester and showcases the team logo on the front, making it a stylish and patriotic choice for any baseball enthusiast.