4 or 5 stars not sure. The book was really great but there were some things that bothered me , but didn't linger enough to irritate me and rant about the plot. Read if for a day more or less. Can't wait to get started on book 2 - girl of nightmares. Good thing i already bought this in advance i think i already knew that i would love this.