First, fit advice. It's not tailored, so order based on your waist measurements. With 30", I should've ordered M, not L. Next. This skirt is NOT tailored, so, based on your body-type, might make you look boxy. And lastly, about the fabric. It is pretty thick with diagonal weave, which I personally do not see dressy enough (hence taking off one star). The base color is not intense yellow, but just a tid-bid paler than I would like. So, I returned this one - chose to keep another skirt that I ordered at the same time - a little darker yellow-gold with satin weave of the fabric (Persun brand, though beware that that one is one-size and might not fit you)