I think this is a really solid OL/DL class.
I like the DE class - Merriweather, Whitehead, Freeman, and Simmons are have good potential as rush ends - odds are at least one of them pans out for us. And Whitehead could possibly contribute right away.
We might not have a DT in the bunch. Sawyers would have been a HUGE pick up for IMHO. Not the end of the world since we have a lot of DTs on the roster, but I don't like seeing empty classes.
LBs are good not great. Lewis looks like a very good pickup. Jackson is undersized but could grow into a Burnett type MLB.
Secondary is okay. We got some projects and some solid players. No gamebreakers here jump out to me though.
OL was pretty good. I'm not usually worried about this with CPJ.
QB was okay - a solid player that could contribute down the road. Not a big signee like Lee or Thomas though. I would've liked to see the next heir to Thomas come in this year and RS.
ABs: would have been huge to get both Kinlaw and Autry. But I'm happy we got at least one.
BB: Leggett looks like a player, although we had a lot of bigger targets fall through.
WR: nothing jumps out at me.
Overall it looks like every other class we've had since '10. Some solid players, some reaches, and only one or two guys that look like future all-ACC type players. Not ecstatic, but it'll keep us around 7-9 wins.