The packaging and delivery was awesome! I was really impressed with how the hat was packaged. It made me feel special when I opened it. It was so nice it's hard for me to return the hat. Because actually the hat is really too large. The top is so lose it buckles all around and makes it hard to see the awesome print. I am disappointed in the size because the hat is so cool looking.