These are super cute and comfortable! I would just recommend going up half a size. I tried them on in person and had no issues with them when I got home.
I measured them against my other shoes, and they match the same length. I also confirmed the measurements with the sizing information, so in my opinion, it seems like a manufacturer labeling issue.
I'd definitely recommend going up half a size just to be safe!