no zipper for fly.  has steel buttons that  are to big for the button holes. other then that the jeans are perfect.  we are trying to send them back but the ups station here doesn't have what it takes  to read the code thing you sent me. we need a label to put on the box.