Intermediate accounting textbooks are helpful for clarification and understanding of accounting terms and theories. If you're good in these areas, you're set to go. Just make sure to take an extra review for the NPO/Gov't accounting; I am not sure where you took all your accounting training, but US CPA exams have some areas that are completely different from other countries. I am a Canadian US CPA candidate, and I noticed a few accounting policies and standards, specifically with NPO/Governmental Accounting is slightly different, but not as much as REG.
I have used Wiley, Becker, and Ninja; these review materials are fine. They have everything you need as far as MCQs, but I noticed, not as much as SIMs questions you see in the real US CPA examination. This is when knowing your accounting foundation, intermediate and some of your advanced levels help. Also, it helps if you've done a little administrative or research work.
Furthermore, in the real US CPA exam, the precision of time management, expertise in maneuvering the US CPA exam flatform features and tools it provides and understanding what is required in each SIMs scenario help a lot. MCQs are easier to understand, but SIMs are complex. They can be complicated, and most of the time, you don't know exactly what is being asked; this is when the panic during the exam occurs. So, definitely knowing your accounting materials help with this panic mode.
AUD - 49
BEC - NINJA in Training
FAR - NINJA in Training
REG - 55
Passed: AUD (75%'08/77%'17), REG (76%'09) & BLaw(77%'99); highest on FAR (63%'11/'15) & BEC (63%'11). Credit Hours: USA(PH)-BCom'85(4yr-grandfathered); UBC-(DAP'02/'19); DC-(BBA-Acctg.'22-4th yr)=over 150 hrs credits