This species is 18 to 19 cm (7.1 to 7.5 in) long. Adults have black heads and iridescent blue-to-green back, upper breast, wings, and tail. The belly is red-orange, separated from the blue breast by a white bar. The undertail coverts and the wing linings are white. Juveniles have duller plumage with no more than a suggestion of the white breast band. Their irises are brown, later grayish white, eventually the adult's purple.