Had to return these.  The quality was OK, fit was OK.  Did not realize, however,that all 501's are now equipped with button fly.  I think it's a new(-ish) thing.  For the life of me, I cannot think of any reason why someone would think a button fly is a good thing.