This was my son's hat but he has outgrown, would fit a boy about age 8-12 ish Good condition, he purchased himself when we were at a game.