Like all Maya Kern skirts, this one got compliments from the grocery store to the mall! I am a 26 in waist and found the L-XL a more comfortable fit than the S-M. Stains really do come out easy (as one of my other Maya Kern skirts could personally attest to) with a bit of handwashing. I wash Maya Kern skirts on gentle cycle in a delicates bag, inside out to reduce agitating the printed side.