I loved this book. It was exciting, the characters popped off the pages, and it never failed to surprise me. The romance was unforgettable and touching; and Katsa, the heroine, is the strongest, most realistic female protagonist I've encountered in a very long time. She's brave without being fearless--beautiful but still full of flaws. She's strong, but she still has moments of weakness and despite falling in love, she doesn't relinquish any of her own goals or dreams. I'd recommend this book to anyone.