The one they had to fix is still broken. The Giants left interior defensive lineman untouched, and that omission hangs over an otherwise reasonable haul.
Wide receiver is handled and the depth chart looks a good deal healthier for it. They came away with juice, if not much beef up front.
All told, a solid class that does its job everywhere but interior defensive lineman.