Sheryl Crow - vocals, guitar, bass, harmonica; Peter Stroud - guitar; Mike Rowe - keyboards; Mary L. Rowell - guitar, violin, cello; Tim Smith bass, guitar, vocals; Jim Bogios - drums