Got this for my daughter. We never buy online because sizes very so much, but she loves dinosaurs so we figured we'd try. She's usually an extra small but reviews said this ran small and a small was the smallest we could get so we tried. Fits her perfectly! And seems to be a great quality. Looks great on her and she really likes it!