This product was packaged and arrived on time.  I am happy with the seller.  I don't like the way it looks on me from the front.  The other hat looks much nicer.  I found the hat to be small, unlike the other two hats I bought recently.  The hat is very well made and good quality, I just don't like the way it looks from the front on my face.