With D'Lo most likely leaving, the Lakers pick up Caris LeVert as a bench ball-handler/scorer and don't have to give up too much.
Market for LeVert is not too good, so I think this might be the best the Cavs can get. Maybe they can revive Vincent's value by playing him as their backup and then trade him again next offseason.
I think both teams are satisfied here.
FYI - this trade is assuming they cannot extend Donovan Mitchell and trade him, too.