I wore this skirt to a nice meal with family and I loved it. It was so flowy and pretty. I felt great wearing it. I bought a L and was a bit concerned it wouldn't fit as I wear a 10 (sometimes a 12 depending on style, brand, etc) but it fit very well.