In my experience, I found that it was quite effective for dispatching minibosses and the like, but
main bosses generally kept a decent chunk of health.
The character design of the
bosses aren't quite up to par with Dark Souls, although there are some truly unique and visually stunning encounters peppered throughout; the
main issue is that many
boss encounters
generally feature some generic faceless hulk clad in armour rather than a lumbering giant or a bipedal ogre.