The books I use most for adults are 'Grammaire en dialogues' (CLE) by Claire Miquel, niveau débutant andniveau intermédiaire. They both come with a CD. These books are organized the same way: each lesson has a realistic dialogue to do with work or family life. It is followed by a grammar page then an exercise page. After a few chapters, there is a 'bilan' to practice the last chapters' grammar points. It's a good way of seeing if you need re-explaining and more practice.
Most of my students also have 'Grammaire progressive du français', niveau débutant or niveau intermédiaire(the latter is the blue one shown here, the beginner's one is orange).
More on the other books in another post. Feel free to email me or write a comment if you have questions.