Anthocyanins are thought to be subject to physiochemical degradation in vivo and in vitro. Structure, pH, temperature, light, oxygen, metal ions, intramolecular association, and intermolecular association with other compounds (copigments, sugars, proteins, degradation products, etc.) generally are known to affect the color and stability of anthocyanins. B-ring hydroxylation status and pH have been shown to mediate the degradation of anthocyanins to their phenolic acid and aldehyde constituents. Indeed, significant portions of ingested anthocyanins are likely to degrade to phenolic acids and aldehyde in vivo, following consumption. This characteristic confounds scientific isolation of specific anthocyanin mechanisms in vivo.