I was about level 65. I didn't any master materia...I didn't have Knights of the Round...I didn't have Omnislash...I didn't even have more than 2 of the Ultimate Weapons....it was difficult...VERY difficult...and I know it took awhile.

Infact to this day I don't think I've ever casted Knights of the Round on him...but there is an interesting tidbit. In FF7 things concerning the final battle change depending on what's done earlier in the game, I guess. I've seen people who have everything and are level 99 and it takes damn near an hour to kill him...and I've seen people kill him with omnislash alone. Also, when I first fought him, it didn't ask me to split into groups...it completely skipped that part. Also, there was a time I only got to split into two groups, and others, three groups...it's really weird.

Also that Reno, Rude and Elena fight changes too. I remember when I first got to them I had the choice to fight them, and then there was another time, when they just didn't fight me...and my foster bro got to them once and HAD to fight them...there was no option.

So yeah...it's different for everyone, really.