The design and idea of the hat are great, but the quality of the stitching on both the flag and the lettering was a bit off. The stitching is on the flag is sticking out and not fully threaded. I was hoping for a better quality hat for the 35-40 dollar price point.