This skirt is everything!!! I love the way it fits on me. It gorgeous and will look good on everyone. It zips up but still has a little room for stretch. The fabric is really good quality and doesn’t come with a bad smell like some fabrics do. For reference, I’m 5’7 and weigh 140 pounds and this skirt in size small was just a little long on me, but perfect length with heels. Would recommend!!