Jimmy Helms – lead vocals, vocals, flugelhorn, prophet peace piano, muted trumpet
William Henshall – acoustic guitars, electric guitars, trumpet guitar, T3 Saturn pad, T3 synth pad, VS synth pad, marimbas, wavestation majestic strings, prophet hit, J 200 acoustic guitar, synthesised resonance sweep, slide guitars, space guitar effects, Jupiter flute solo, drum machine, VS strings, gossamer guitar fx, Moog bass, prophet strings, sounds of sailing in the Gulf of Mexico
Charles Pierre – drums and percussion, drum machine, funky additional production, Moog bass, pop and whistle keyboards, additional funky vibes, filtered string bass, bazouki bells
Produced, engineered and programmed by Martyn Phillips
Production, engineering, programming and mix help from Willy M
Mixed by Bryan 'Chuck' New and Martyn Phillips except for "You Bring on the Sun", mixed by Martyn Phillips, "Rainbow Ride" mixed by Humberto Garcia and "Give a Gift to Yourself" mixed by Martyn Phillips and Willy M