Arrived quickly,well packaged, fits great,will take a bit of breaking in for my feet, but even though a bit snug, not uncomfortable at all. Love them, will definitely order more in another design when they become available. Their size 40 was good for me, I wear a 9.