This book was a flawless read. I read it in one sitting and could barely get up for necessary breaks, if you know what I mean. The characters were all off the chain and the story just unfolded smoothly without many hiccups. I immediately purchased the second installment of the series which I will try to finish tonight. I would recommended this one to all. I love well put together stories. I must admit that at 75% in the book, the characters were starting to read and become too familiar of others in previous books I'd read but Tiphani tricked me well!