Content wise all books are enough. There is no book book which will leave out any content. Now what matters is the presentation of that content and your ability to read, understand, summarise and memorise the same And after all that, your presentation of answers in exam.
So, if you're planning to study from the ICAI Material itself, very well, go ahead. But before that, compare that with some author's books and see which book presents the content in a manner suitable for you to study.
The above was for study material. For questions, PM, RTP, MTP and Past exam papers have to be done.
If you're planning for an exemption, regular writing practice and 3-4 revisions before exam will help a lot.