I cant say enough good things about this skirt!! The fit is perfect. I ordered xl for length and it just touches the floor in flats. Im 59, 130lbs. You will need a slip to go under it. But its worth it. Its so whimsical and I got so many compliments on it!