ugly is a personal thing- some things i think are just hidious you might absolutely love-
as long as the fabrics are quality fabrics that will hold up- they are usable- check with the charity though- all those charities out there have their own (requirements/rules) concerning what is acceptable and what is not---mostly though they need to be cotton, washable, durable- functional- if you would not give it to someone you know-you should not give it to a stranger- they deserve the same consideration as anyone you know