These skirts really work well for me.  I'm 5'5" and 125 lbs.  Ordered M and comes right to my knee.  Personally, I'd love if they were 1-2 inches longer but overall, I'm happy with them.  Material is soft and airy but not too thin.  Many skirts nowadays show every flaw.  This is not the case with these skirts.  The teal I received is very pretty and as pictured.