Solid. A daydream of 60's/70's music. I would fault it for the theistic elements but eh, I'm feeling generous.