This is a really interesting tune! I got a Steely Dan feel in some parts, but it's clearly a blues rock tune. I think the bass tone is a real standout, and it sits pretty tight with the drums. Not much to find fault with in your mix, but maybe guitar could be louder.
You've made some interesting choices in the blends of the bgv's - kind of unconventional, my ear kinda had to get used to it, but I eventually did. Fun stuff!
cheers,
-Tom