My daughter will be 4 in a couple of weeks and we bought the shirt in a size 5 so she won't outgrow it too quickly. It fits her pretty well, a little long but thats to be expected since we sized up. The picture on the shirt is really cute and my paw patrol loving girl was thrilled to put it on!