Bought for my son but he never got a chance to wear. Condition is new without tags. 24month is the size but comes up quite large, can be worn by older boys.