Blue with our Blue Star embroidered raised on the front, .. with a gray bill. Fitted, .. size Medium-Large It says 'Cowboys' on the back. Brand new, still with tag and stickers on it. My son got it in a gift exchange but it is too big for him. $24.99 MSRP - will sell for $10, plus shipping. I can send you, or post pictures if you want.