The product arrived the first day it said it would. The delivery quality was excellent. Looking at the product, it is high quality and the front is nice and stiff to keep the hat propped up. My only minor complaint would be that the bill of the hat was a bit curved, but it is flexible so that I can break it in easily to keep it flat. Overall, I have no problems with it and I am happy with my purchase.