Well, let's see. Doesn't hinder mobility to an extreme degree? Check. Firmly secured? Check. Jointed for maximum dexterity? Check. The gauntlets in particular seem pretty well suited for short range combat. You know, with swords. Like the one she's carrying.
And the armor allowing that view doesn't hurt either!