After reading other reviews about size, I ordered both a S and a M.  The medium fit great, fitted and sexy without being skintight.  I am normally an xs or size 0/2 in most clothing, but this pencil skirt runs really small.  For reference I am 5'7" 125lbs. The S is going back.
The green is more of an army green in person.  Can be worn as a neutral.  The skirt is really good quality especially for the price.  Hope amazon receives some more in!