I like to buy decent clothes, but I do find that all the clothes get stained regardless of how expensive or cheap they are. I let my kids get dirty though - if they want to crawl through the mud, then ok! My only thing about clothes is that they can't be overly fussy or not machine washable.