just ordered 2 more pairs of these. they are true to size and the cargo pockets lie flat, not ballooning as with many cargo pants. the cargo flaps are secured with a snap; it remains to be seen how well these snaps will hold up with use.

the front pockets are very deep; i'd say a little too deep. also, note that objects in the front pockets may ride down behind the cargo pockets. the waist rides slightly low.

on the whole, though, i'm quite pleased with these.