tatty
bedraggled, dilapidated, down at heel, frayed, having seen better days, neglected, poor, ragged, rumpled, run-down, scruffy, seedy, shabby, tattered, tawdry, the worse for wear, threadbare, unkempt, worn, worn out
Antonyms
good, new, smart, well-preserved