All the books I purchased from Contractor Campus were in perfect condition. They offered me their online courses that helped me find information quickly in the books. The courses provided a lot of great practice exams too. I would definitely recommend this company to any getting a license. Thank you!Jorge