It's Great
But not very close to Black Sabbath. You see, Ozzy's voice is and have always been one of the things for what he is known, and even though the voice in this cover is good, it's not even close. The guitars were good by itself, but not close to the original. And the solo! You should've used the original, this one didn't sound very good. Only for seeing that you're a Black Sabbath fan and that I couldn't do even close to that, you ROCK! 9/10 because of what I said, but don't worry, you still KICK ASS! And 5/5 for you as well.
METAL!