[down-at-heel] or [down-at-the-heel] or [down-at-the-heels] {adj.} Poorly kept up or dressed shabby; not neat; sloppy.
John is always down-at-the-heels, but his sister is always very neat.
Old houses sometimes look down-at-the-heel.