Every company seems to vary by sizing. I find it more reliable to go with measurements.
I too bought ZoE stuff before I got her. She ended up being bigger than I expected and only wore the one sweater a week

Now I sew my own clothes for her...so they are guaranteed to fit!