Se alimenta de insectos, orugas, escarabajos y moscas. En invierno se le ve alimentandose de semillas, néctar y bayas pequeñas. Habita en bosques de coníferas, bosques de pino y desiertos. En Colombia se pueden divisar en el Parque Nacional Tayrona y en la Isla de San Andrés y Providencia.
Esta ave mide alrededor de 13 centímetros. El macho es verde oliva y la hembra es más opaca. Tiene un parche castaño en los lados de la cabeza. Las partes amarillas de esta especie son muy brillantes con estrías negras. El plumaje reproductivo de los machos mantiene los mismo colores pero más vivos y brillantes.
Esta ave es solitaria, le gusta revolotear en busca de insectos y le gusta colgarse de ramas con abundante musgo. El nido de esta especie es en forma de una taza voluminosa que esta construido con hojas de pino, cortezas, plumas, ramitas y musgos. La hembra puede poner hasta nueve huevos de color blanco con manchas rojizas.