These hats are all brand new and comes with the original box! Boxes came with 25 hats but I had 2 extra so I'm just throwing them in. Feel free to ask any questions!