The cap is good quality. It fits me perfectly and the price is great.
+ Colors are nice and bright (Won't easily fade after machine wash)
+ Light Weight
+ Stitching is good
+ Dual Color
- Color fades with time
Overall, I highly recommend this product. The only con given here is my personal experience, so that shouldn't affect your decision of buying.