2 or 2-1/2 stars. I bought this book because I read the author's book proposal online and it was amazing. Unfortunately the book itself bored me to tears. I got sick of all the crazy old grandmas and gave up without finishing the book (and there aren't many books that I can't bring myself to finish).