David Lee Roth – vocals, backing vocals
Steve Vai – guitars, horn arrangement on 3
Billy Sheehan – bass, backing vocals on 2, 3, 5, and 6
Gregg Bissonette – drums, backing vocals on 3
Jeff Bova – keyboards on 1
Jesse Harms – keyboards on 5
Sammy Figueroa – percussion on 5
The Waters Family – backing vocals on 10
The Sidney Sharp Strings – strings on 10
Jimmie Haskell – horn and string arrangement on 10