This book was absolutely amazing and it has passed my expectations because I have heard a lot of bad things about this book and I expected it to be bad but I was shocked, I was left speechless. it was beautiful and all the characters I loved them.