The Cardinals' one glaring miss is quarterback, a need they left exactly as they found it. Solid and sensible more than spectacular: a B.
Offensive lineman is handled and the depth chart looks a good deal healthier for it. Building through the lines is a philosophy, and they stuck to it.
All told, a draft that does its job without fuss, and there is real value in that.