well the shipping was fast it got here right away. but the color was wrong i expected to get a blue hat like the picture on the order but i got a black hat. but i coul not return it since, i needed it for an event right away that i could not wait for the right colore hat to arrive but other then that the product is of good quality.