I am going to include a list below of my must-have French books that I have in my personal collection.
Bescherelle is the perfect book for conjugating verbs. It has every single French verb conjugated, and it's only half an inch thick. You won't find a
French person without it.
If you're at a level where you can start reading French (and I would say that would be when you know all the tenses, and a sizable vocabulary) then I would recommend reading a story that you already know. It's not necessary to look up every single word you don't know. You can underline the words you don't know and come back to them later. If you look up a word every time you don't know it, you'll be too exasperated to read a French book.
This is a tiny little book that I like because it just has great topical vocabulary. I use it when I'm coming up with my lesson plans so my students have vocab that is all related.
This is the book I'm reading with my advanced student. The vocab isn't too difficult and it's a fun story with exercises at the end of the chapters.
This is the first genuinely French book I ever read. It was difficult, but I learned a heck of a lot.
Now I'm going to give a list of recommended books.
Two of my students have purchased this book. After only a few lessons, they will know the majority of the vocab in this book, and learn a lot more from it. I'm looking forward to starting lessons with this extra resource.
These two books I am recommending to parents to buy for their children (who are my clients). Either of these two books are great. They are both illustrated for kids who have not yet learned to read and can be read to, or just learning to read.
Any of these books can be clicked on to direct you to the page to Amazon, if you wish to purchase them.