I wasn't sure what to expect when I first started reading this book, but now I can't get enough! It is very well written. The characters are so relatable, there was allot of thought and love put in their development. The story is a rollercoaster and tastefully done, it is exciting and heart warming.