I loved it. I love romances with at least one character who is really an underdog that is found "beautiful/lovable" by someone. In this case, both characters are fairly wretched at the start (one a huge 'ugly' guy with a heart of gold and the other a skinny/filthy prisoner). But as the story moves on and they care for each other, both end up much more than they appeared at first glance. The fantasy world was well-developed, the extra characters were really fun and the plot was excellent. My only wish would have been for a bit more of the sex scenes as this book was a little shy on that. But still 5 stars from me.