Perfect is lyrical, loving, personal, political, rocking, social commented, calming, confessional, and thought provoking. The grand buffet of songs serves up lyrics, melodies, and rhythms to satisfy listeners' appetites for authentic, independent music. The album delivers an assortment of touching, beautifully intimate, personal songs including Time, Hideaway, Let Love Grow, Perfect, and Waltz. Perfect uses music to deliver social commentary via We Keep Paying and The Consequence of Things We Do. Love So Strong and Journeyman deal with relationships. Vampires in Quest and devils in the details of Is It the Devil? give the album extra character. You can sway to gentle rhythms, dance the night away with rockers, and wind up waltzing with the final number. John Raymond Pollard's tenth full length album just might be a Perfect 10.