At first I thought this was going to be another traditional fantasy book with a wizard, an evil and some oppressed people who are saved by the wizard. Initially the book did feel like it was going this way but that changed with some descriptions of the wood! 
 The wood is an awesome antagonist. I have always loved the idea of a forest steeped in darkness with beings unknown out to kill any humans stupid enough to trespass and Uprooted is really good at doing this. The descriptions of the villages, the countryside and the wood itself are stellar. The plot was interesting although I was a bit confused at times. 
 I didn't like Dragon initially. He seemed like a typical asshole with a lot of condescension for people beneath him. After a while, I warmed up to him. He was still an asshole but as his motivations became clearer, you kind of couldn't help but like him a little. The romance plot was completely unnecessary though and the book could have kept it out and probably attracted a larger audience. 
 The magic in the books was pretty standard fare for a fantasy book and there's not much to speak about it. The wood on the other hand and (view spoiler)[the wood queen (hide spoiler)] were amazing. The whole story surrounding the (view spoiler)[tree people and wood queen (hide spoiler)] was pretty intriguing. I wish a bit more of the back story was explained and the motivations of the people who built the tower were clarified. The end was great, it was not what I expected but it left me feeling satisfied. 
 A thoroughly enjoyable book with a great ending.