I LOVE this product! We ordered 500 hats with our company logo embroidered to be given away at our grand opening event. The quality of the hat is good and the embroidery is fantastic! We are so pleased with this company, the value of the product and the quality of the product. We will definitely continue using this company. Definitely recommend.