I used Kaplan Immunology Lectures notes. They were really good. Quick read that covers pretty much everything. I like a book with short chapters, and Kaplan's book had brief chapters that made it pretty easy to read. Then I used USMLE World and FA.
I absolutely loved the Lange Review of Medical micro and immuno by Levinson. I only used the 90 pages that are over immunology as per the Taus method that a lot of people on here use and I thought it covered everything and was very clear and easy to understand. I really can't recommend it enough. After one day reading it I completely understood immuno.