I always wore a size 7 in the classic slip-on style for TOMS but since these are canvas they run small. I couldn’t get them on my feet. I returned them and tried a 7.5 and they fit perfect. I would size up half a size to find your perfect fit!
I bought these for my 81 mother and she said it’s the only shoes she’s going to wear now. Very comfortable and she has diabetes and says these are the best! She’s a stylish older woman and likes to be current in her fashion ;)