Made in Germany. Stretch adds comfort and great fit. UK size 4 1/2 equals US size 6 1/2. Heel is 2”