9.5 - 10.5 cm. Black bill, pointed and curved downward. Crown and sides of head black. White eyebrow. Pale gray to white on throat. Dark gray on back. Wings dark gray with a white spot on base of the flight feathers. Yellow chest; yellowish on belly and rump. Black tail, white on base of the outer feathers. Slate-gray legs. Juveniles are duller, have yellowish eyebrow, head and back olive grayish.
An all black color phase of this species is found on Grenada and St Vincent. The black color phase has a slight greenish-yellow wash on breast and uppertail coverts, black upperparts and lacks the white eyebrow stripe and wing spot found on the yellow color morph.