I bought this shirt in 4T for my 4 year old who is petite and it BARELY fit her. It was okay since I was had some printing on it done for her preschool graduation and it was only going to be worn one time.