Ordered a M thinking it might be a little tight, but was just right. Fit true to size. Well made and feels good on. A little long for me, but doable. Could be shortened a little, maybe an inch or two. The skirt is well lined so it is a bit heavy for 90 degree days outdoors but okay for indoors or cooler evenings, could easily be worn into fall with boots and a black shirt or sweater. Will be my new favorite piece😁.