Received with top buttons broken off, just re-glued them, so quality is questionable compared to ones I've purchases locally, was told by seller they're authentic, but different from my other kangol hats purchased at a local hat store, these prices were half of what i paid for, you get what you pay for...i say that cause the hat i bought locally are a great fit, and i bought same size as my previous ones and these run a little smaller