Ill be honest the beginning was really slow but once it started you cant put it down. I loved the characters and the ending was all tied up leaving you satisfied. Its one of those really good books i still think about that remind me why i love reading so much. I hope you enjoy it as much as i did!