This is a fairly standard campaign length for a modern Call of Duty game, which usually lean towards being short and punchy rather than extended military campaigns (so to speak). Actual missions in COD Vanguard are a bit longer than you'd expect though.
Highly recommended for CoD fans and people looking for a bit of mindless fun set in WW2. Even though the campaign is extremely predictable and the multiplayer is plagued with tones of issues, Call Of Duty: Vanguard is, after all, still a Call of Duty title, and will appeal to all hardcore Call of Duty fans.