Traded Rishard Matthews for Joe Mixon

Please tell me it was a good trade and that Mixon will only get better with time.