cole haan shoes defective synonyms for great