The only thing I'd say to argue against this is in my opinion, I have taken size 29 in Cast 2 Odeon/Zinc. Both fit alright - prefer Zinc as it's tighter, and I may actually buy a 28 in the Odeon as a result. I have purchased Cast 2 Spring in 29 that tore in the crotch (received a refund), and Cast 2 Mica in a 28 that was WAY too tight everywhere. I couldn't walk comfortably, and I just traded someone for a 29 in those. Will review fit today after I receive them.
JE denim/the brand itself is my absolute favorite. I've purchased tons of Season Seven, as well as stuff from before, such as the Rider Jacket Flannel Lined, which I now own in a size 3 (large). Sizing is tough in this brand. I have some tops that are a size 1 (small), most pieces - Villain, Rues, Kake, OS Crew/Hoodie - are size 2 (medium), and all of my outerwear besides my Military Fishtail Raincoat are size 3. Swarm Jacket, Rider, etc. I take 3. I'm 5'10" (or 5'11" on a good day) and 150 lbs., tall, skinny, athletic distance runner build.
Like the other guy that answered you, I've bought some pieces and returned them because of fit, but I've eventually been able to tease out what sizes work best for me in the line.