I have been wearing 501s for longer than I care to admit.  In recent years it has become hard to find consistent sizing but I ordered two pair, one black and one dark wash and both were true to size and fit well.