A small bird 11 to 13 cm in length and around 10 g in weight, it has a conspicuous ring of white feathers around its eye. There are a number of plumage variations depending on the sub-species. Generally it has olive-green wings and either a grey or olive-green back, a lighter coloured throat - yellow or grey, flanks that range from chestnut to pale buff, and an undertail that may be white or yellow. Within Australia there are seasonal migrations and the ranges of the sub-species overlap. The other islands within its range tend to host only a single sub-species each so only one plumage variant is seen.