These caps were very good--particularly for the price. They are a thin fabric (as expected from the low price!), but that serves our purpose since they are intended to be used in the summer when a lighter fabric is actually preferred. The embroidery was perfect (I opted embroidery, not screenprinting), and the colors matched with what I saw with the mockup on-line. All in all, this is a great-priced item--not the highest quality ever, but definitely adequate and serves the purpose--and the imprint work was very well done.