Your espadrilles are canvas or leather? I heard canvas are true to size whereas leather runs slightly smaller (around 1/2 size) is it true?
Anyway, I bought a pair of ballerinas size EU 39.5 after which it stretch and became to big for me I requested for insoles from Chanel and suits me just right.
I recently found out that I'm a EU 38.5 and when I wanted to buy another pair of ballerinas my SA advised me to stick to EU 38.5 instead of upsizing to EU 39 as it will stretch and Chanel insoles are 1 size down (insoles provided by my local boutique, unsure about your area though) so if I were to get a EU 39, it will be too big and if I put insoles the shoes will run too small.
But I have inevitable blisters at the back of my foot, so I use the shoe expander to make it slightly roomier yet fits snugly on my feet.
Then again, it's up to your preference
Hope I did help you decide! [emoji173]️ I'm planning to get the espadrilles and high cut next. Outsourcing them as my local boutique ran outta stock! [emoji5]️