The hat was perfect, BUT THE SHIPPING WAS SLOW. SO IF YOU NEED IT BY THE DATE THEY SAY IT WILL BE RECEIVED, THEN BUY IT FROM SOMEONE ELSE.
IT CAME ALMOST TOO LATE FOR THE INTENDED PURPOSE.
I don't know why shippers can't be more honest about the receiving date.
Rating: [5 of 5 Stars!]