Spot on sizing.  They look nice, too nice for work so we saved for casual.  His other cargo shorts look like he slept in them all night no matter what I do.  These look fresh pressed no matter how long he wears them.  I can't speak to the longevity yet but they have been washed several times and look new.