"So Fine" is a rock composition written entirely by bassist Duff McKagan for Guns N' Roses, featured on the band's 1991 album Use Your Illusion II. McKagan composed the song as a musical homage to punk icon Johnny Thunders of the New York Dolls and the Heartbreakers, who died in April 1991 just months before the album's release. Rather than a direct lyrical tribute, the piece channels Thunders' influence through its harmonic language, drawing on the kind of open, acoustic-friendly chord voicings that characterized Thunders' solo work on his So Alone album. The composition begins as a plaintive ballad before building in intensity and erupting into a driving, hard-hitting rocker, creating a dynamic arc that moves between introspection and anthemic release. McKagan handles lead vocals on the track, with Axl Rose contributing on the introductory verses, making it one of the rare Guns N' Roses songs not primarily sung by Rose. Piano accents, played by session musician Howard Temin rather than band keyboardist Dizzy Reed, add textural depth to the arrangement. The song reflects McKagan's Seattle punk roots and his songwriting range beyond his role as the band's bassist, standing as his most fully realized compositional statement within the Guns N' Roses catalog. Critics have noted its glam rock sensibility, drawing comparisons to David Bowie's Ziggy Stardust-era work.