The way it is made I would say it could fit a 2T to a 4T. In the first photo my child was a chubby 3T in the costume! But it definitely could have been worn by someone smaller or larger than her it was not snug yet it was not loose! Sorry that is my best answer!