Guess our first pick

So, is O'Cyrus actually a good fit for us? He seems like kind of a phone booth player (really good at it). I think they might prefer a guy that can move a little more. Please tell me I'm wrong. I'd love to hear the case for him, because he's a fantastic prospect.
He can play left or right side....improved every year which I really like.
Full profile here
https://www.nfldraftbuzz.com/Player/O'Cyrus-Torrence-OL-Louisiana