There's a general rule of thumb when you're thinking of donating old clothes: would you give it to a friend? If the answer is yes, then you could go right ahead. If the answer is no, because the clothes are torn, dirty or unusable, it would be better to find alternate uses/options.