I originally bought these in a size 41, as I normally wear a 10.5 to 11.  Those were too small(too short), but I returned them and got a 42.  Perfect!  And, because I signed up for Amazon prime (I'll admit I signed up for the free trial with all intentions of cancelling before my trial period was up, but totally forgot.  I'm glad I didn't, as I now get things shipped immediately. This is especially handy for the returns process.