I was slightly confused with the sizing on these trainers. I am usually a size 7 and sometimes 6.5 depending on make and style. This is normally eu40. I chose 6.5 eu 40.5 when I bought these and they were too small, more like a size 6. However, although they are nice trainers they weren’t what I wanted so I have returned and not re-ordered.