There is a lot to like until you notice quarterback is still a hole. The Cardinals never got to the one that mattered most. They moved the roster forward and banked a B for it.
The roster is better shaped than it was, with edge rusher chief among the fixes. Building through the lines is a philosophy, and they stuck to it.
Add it up and it is a good, unfussy class.