Collaborating musically with Jack Johnson is usually a good sign; the guy only seems to hang with innovative and original sounding artists. G. Love is a friend of Jack Johnson and his is a brand of music that is funky and cool while still remaining accessible. It is a fun listening experience from front to back. There are definitely some songs on the album that are stronger than others with "Beautiful" and "Missing My Baby" being two of the standouts. The only down side is that you occasionally feel as if every song sounds quite like the one you just listened to. He has a sound and he sticks to it. There are guest appearances on the album by Ben Harper, Jack Johnson, Blackalicious, and Lateef.