Not crazy about the narration, but it doesn't upset me either. Everything else about the song satisfies me though.
Music aside, the song sounds really good in my ears. I don't know shit about mastering, mixing, production or whatever, but I do know that this is the kind of high-quality sound that I'm used to with SW.