It's always a challenge to buy Levis through Amazon.  I got one pair of 505s a year ago made in Mexico and they were too short and so tiny, I thought they were for a child.  This pair was made in China and fits just fine.  But I'm not happy with the material.  Levis can do better.  I wish I knew why they have to come from so many different places; I get tired of buying and sending back, over and over.