A solid 4 star. It would have been a 5 star if ... it was longer and more in depth on the relationships. I may have been just expecting more after reading the first books. Still I thoroughly enjoyed it, and hope Vaughan follows up with another story.
loved it! can't wait to see the next book!