The first pair of 505 sent were too large and too long for my husband, although he usually wears this size.  I returned them so easily and the seond pair arrived in quick time, a size smaller and shorter.  They fit beautifully and look smart.  Perhaps they are making them a bit larger these days.