Side zip closure. There is a button missing on the inside closure, but the zipper and clasp are in perfect condition, so the skirt does zip closed 100%. There are a few very tiny patches where the material is missing. Shown in the last 2 pictures.