Have a stain stick in hand! If I didn't treat the stains, they were hard to remove. Medium fits a little roomy on my 10/12 size 10 year old son, but he is slender. Nice looking pants and better quality than the pull string kind.