On a whim, I tried on Madewell's rail straight jeans yesterday and they fit perfectly! I have the hardest time finding jeans/pants that fit well. But to answer your question about sizing, it definitely runs small compared to J Crew. J Crew chinos in 0p is still a bit loose around the waist and baggy on me but I found Madewell's 24x30 to fit perfectly. Hope that helps!