The one they had to fix is still broken. The Commanders left wide receiver untouched, and that omission hangs over an otherwise reasonable haul. They moved the roster forward and banked a B- for it.
On the needs board they went 1 of 8, with offensive lineman the one that mattered most. The trenches got the money picks, top to bottom.
Solid rather than spectacular, and there is nothing wrong with that.