The Lemonheads' self-titled album, released in 2006, marks the band's eighth studio album and features a blend of alternative rock and power pop. It includes contributions from various musicians, including drummer Bill Stevenson and bassist Karl Alvarez.