Velcro fastening, not a zip.
Inside leg 27".Waist measures 32" but label states 34S.
2 side pockets are zipped, 2 back pockets have snaps.
In great condition.