Gray shirt is size large. Black & white shirt and fuzzy shirt are mediums. All fit my daughter at same age. All like new!!