I've purchased a pair of 31/32 505's on Amazon and another pair from Levi's site. The one from Amazon fits just right. Both the waist and length is perfect. On the other hand, the one from Levi's site is way too big even though it is the exact same size 31/32. The length from Levi's store feels like a 34 and the overall build feels different. The pockets and belt loops feels out of place.