So I'd probably give this book a 3.5. I liked the characters, but the overall story was rushed. There was a happily ever after, but I feel as if there's still unsolved problems or problems that were just resolved by placing band aids over them. No real depth in the resolution. I still like it though. It's flawed, but I like the heart of the characters.