On the tabletop, it is one of the best.

Currently in BG3-EA, I would definitely not choose the Wizard Abjuration school on my next playthrough.

nb : I cast Mage Armor to start the day, like a breakfast ritual, but almost never cast Protection from Evil/Good... Sigh.
( if the Abjuration Cantrip called Blade Ward worked with it, it would be nice, but it is not a spell technically. )