Surprisingly good which is why I kept going. It gets a bit formulaic at times - queen/princess must be rescued, only Uhtred can/will do it, small group must infiltrate heavily protected enemy camp, end with rousing battle won by bringing distrustful groups together to defeat common enemy - but it's also neatly constructed, with some plot twists and surprises but the big resolutions feeling right.