We recommend clients target CMMC Level 3 because it encompasses all of the 110 controls in NIST SP 800-171.

Level 3 also adds another 20 controls for a total of 130 Practices that you will need to demonstrate compliance to.

Level 3 also adds 51 Maturity Processes (3 Maturity Level Process requirements * 17 Domains) you will also have to demonstrate compliance with.