Positives: He's exceptional athlete. He's very quick and has good balance. He sees the field very well and hit holes quickly. He's a solid pass catcher who can line up at wide receiver. He also has the ability to return kicks and punts in the NFL. He has a ton of upside.
Negatives: He runs to upright and can get knocked over too easily. He doesn't break many tackles and sometimes gets careless with the ball. He's not a very good pass blocker, he's usually involved in the pass pattern on third downs. He has issues with durability, including missed time last season due to injury.