There were multiple issues with my order:
1. The color was not the same as advertised. It was supposed to be in the Indian team color (light blue) as advertised on eBay. But the cap I got is navy blue in color.
2. There are two damages on the cap - as circled in the attached photos.
This is a defective product, and not the same color as advertised as well. Overall a disappointing experience.