Pants are snapped and zippered in the front. I had them hemmed to a 28 inch inseam front and back pockets. Very good condition.