I'm in love with a pair of Ash shoes in the sales but they are only in a 39. I am usually a 39.5 or a 40. How do Ash shoes usually fit - are they certain to be too small?