Great book, world building is focused on in every chapter. Protagonist is very easy to like and is very witty. Side characters come out in their own way and are all pretty memorable. The fight scenes are very interesting to read. 10/10 would recommend.