Howdy Elliott....

I think you pulled it off just fine....mission accomplished
Good clean vocal and performed in a relaxed, confident way.
I like it.

The only thing that jumped out at me was the horns (panned left) got a bit too loud in a few places during the 1st half of the song.
Just my quite subjective smile observation...NOT a criticism.

Good job....