I'd give it 3.5 stars. I liked the idea behind this one. A lot of things happen that aren't fully sketched out, and the ending is a bit deus ex machina, but I liked the overall worldbuilding, I empathized with the main character, and I liked the other characters as well. It was actually the first "angel" book that I enjoyed reading.Meridian is a fenestra, and her job is to safely shepherd souls into the afterlife. Because of this, dying things have always surrounded her. I'll be reading the next one.