John Mayer – vocals on all tracks, guitars on all tracks
David LaBruyere – bass guitar on all tracks except 8
Jamie Muhoberac – keyboards on all tracks except 9
Lenny Castro – percussion on all tracks except 6, 9 and 10
Matt Chamberlain – drums on tracks 1, 2, 3, 6 and 10
Steve Jordan – drums on tracks 3, 4 and 5
Greg Leisz – lap steel guitar on tracks 2 and 5
Questlove – drums on track 1
Roy Hargrove – trumpet on track 1
Michael Chaves – guitar on track 3
Dan Higgins – saxophone on track 5
Jerry Hey – trumpet on track 5
Leroy – programming on track 7
J. J. Johnson – drums on track 9