I have a pair of 34-34 501s that are just going in the knee so I bought another pair from here to replace them.  It says 34-34 on them but I couldn't even button up the fly, let alone the top button.  These were RIDICULOUSLY small.