I'm going to give this hat a 5 star rating because its very much a low budget quality item. Something i may have taken a star off for would be the buttons do not line up with each other or the connectors so if you snap them it looks really goofy, likewise the chin string is about 1 inch off from the other side.