Do I trade Chris Carson for Mixon?

I was offered this trade earlier today, and honestly, I have no idea what to think about it:
I GET: Joe Mixon, Gio Bernard, and Will Fuller
I GIVE: Chris Carson, KJ Hamler
I had ekeler and aj brown, so my depth is struggling a little bit right now. I also have Joe burrow and Tyler boyd on my team, so I’m also a little worried about too many bengals players. Thoughts?

this is a no for me dog

Don’t buy high on Mixon. Hold Carson, he’ll be a lot more consistent on a much better offense.