3.5, I would have rated it much higher if I hadn't had such a hard time reading the author's writing. She got bogged down with sentences like, "and silence sat down and joined them at the table.". I really love the story and the characters, that's why I keep reading!!!