Western Michigan wide receiver Corey Davis has been visiting teams with the expectation of being a first-round selection in the 2017 NFL Draft. But his meeting with the Baltimore Ravens gave him a different vibe.

“Just the entire feel is a lot different than I had with any other team. It was really comfort,” Davis told ESPN per Jamison Hensley. “That’s a credit to coach [John] Harbaugh and what he has going out there and their GM [Ozzie Newsome]. It was a lot of fun.”

The Ravens are in the market for a wide receiver in this draft. They currently have Mike Wallace and Breshad Perriman as their two starters, with only a combined 19 catches between the rest of the receivers on their roster. With such speed on the outside, there is a need for a big-bodied weapon to work inside against defenses. At 6-foot-4 and 218 pounds, Davis certainly fits the mold of what Baltimore is looking for in a wide receiver.

Davis set an FBS record with 5,285 career receiving yards and caught 52 touchdowns passes. In 2016, Davis had 97 receptions for 1,500 yards. But Davis could be the third wide receiver taken thanks to a weaker set of competition and having had surgery in January to repair two torn ligaments in his ankle.

Davis was unable to participate in drills during the NFL combine and his Pro Day. With only tape to watch, teams could knock him. However, Davis did post a video on Twitter of him running a route while making hard stops, and he looked good, even if he isn’t at 100 percent.

Feels good getting back into it! Not 100% yet but I'm getting there.. #StayTuned pic.twitter.com/g2KgqprHEj — Corey Davis (@c_davis_81) April 21, 2017

Time will tell if Baltimore felt as good about their meeting as Davis did.