Upper range is between fine and excellent, lower range (calm verses, bridge) needs more stability especially when sliding up to the target note, but I'm sure you're aware of that. Some parts didn't sound like you were at 100%, more like you were holding back some volume and intensity, also the vocals could be higher in the mix, they get lost a little sometimes. All in all very nice cover, thanks for posting!
Greetings...
Nef