Got the large in three colors, well made and colors just as pictured. Saw a lot of people talking about how long the skirts were but Im 59 and they didn't enough touch the ground on me so Im not sure I would say they are extra long. Maybe if you're 57 and under? Anyway, I would buy again.