How so? You still list dragon's edge on your off-hand weapon.
The cloak covers 11 strength though, which would be missing otherwise.
By the way, with the gear set in the OP listed, why not put in claw set?
Would be strictly better than Iron Mitts + 5 seeker bracers. Unless somehow having 40 vitality instead of 20 is somehow important to you.