I am having shoe dilemmas lol! I usually wear either a 9.5 or a 10 US in shoes. I want to get a pair of those cute elastic ballerina flats but am unsure of the size. My sa said a size 40 is equal to a US 10 so she suggested I get a size 40. I asked them to measure the insole and they were right around 10". Imo, that is more like a size 9 than a 10 so I didn't get them. I need about 10.5" for a flat shoe so I am thinking that maybe a size 41 would fit?? Anyone have any thoughts? Does anyone have these particular shoes in a size 40.5 or 41 and can tell me what US size they wear or measure the insoles for me? I am so confused.