Those of you on the fence due to the difficulty, the great equalizer is overlevelling both your character, potions, and weapon. Farming runes is very easy to do, and while farming the materials to level your weapon to ridiculous levels will take a while and take you to high level areas, it does not require killing bosses, which makes it totally doable. Just getting your characters to this level before tackling major content is very satisfying.
For the record, I am not good at these types of games. Having to time dodges is so frustrating to me. I finished the second major area at level 150, weapon level 18, and 12 potion charges, which is well beyond the point where people who are actually good at the game beat the last boss. Even at this level, things can still get hairy at times, but it makes things much much less frustrating and gives a decent margin of error.