For the price these are great skirts! They're dressier than I had wanted - I was looking for a more casual skirt for a vacation - but I was pleasantly surprised and can use these for church or other dress occasions. I'm 5'3" 135 lbs and usually wear an 8/10 pant. I ordered two XL skirts (Titanium and Grey) and was happy with the fit - not too tight and form fitting for me, but still showed a shape. They were a little longer, which is another reason I'd use these more for dressier occasions than casual wear. They're darker colors and the material appears to be thick enough that I'm not worried about seeing through them. Nice stretch in the material too. I'm happy with them, but still looking for my casual skirt.

UPDATE: I ordered the L in charcoal and it's what I had originally wanted. The fit was tighter, and paired with a loose t-shirt and tennies it's super cute!