The tag says made in italy. And I got a size 31 wich is actually down one size from my last pair wich was 32 but these fit a bit tighter so I'm pretty sure they fit true to size, i just went down for the tighter fit and the slits where more on my knee because of my short legs128532