My experience and opinion (others may differ) is it's the quality of the fabric that determines its performance(whether the fibers are natural or man-made). Natural fiber fabric (cotton, wool, linen, silk etc.) is usually more luxurious than man-made (polyester, rayon etc.), while man-made fabric is very practical and versatile, and can also be lovely (I love rayon for dresses and skirts, it drapes beautifully). However there is a spectrum of quality even in natural cloth. Examples of better quality would be better Pima cotton, Merino wool, cashmere. Even then, there is a range of quality. If cashmere is thin and weak, it can pill very easily although it still can be rather expensive. Since there are literally hundreds of types of fabrics, I think MissusSmartyPants' advice is the best overall philosophy for this problem....purchase quality items...get the very best garments you can afford in your budget, and that should go a long way in avoiding fabric failures. Hope that helps.