I had to order these twice - my first attempt, ordering my usual size, were too small. I usually wear a 40, but had to go up to a 41.  Once I sized up, they fit great, and I absolutely love them. They seem comfortable, aren't too steep, and it seems I will actually be able to wear them while walking around the city in the summer. If any of the other colors come down in price, I might even go for a second pair. They're that awesome!