Has zippers down the sides of the pant legs and snaps at the bottom. Elastic in the waist so can fit 34-38 waist and 32 leg inseam. Excellent condition