4.5 stars or so-- it lacked any real emotional punch but it was incredibly enjoyable, with great supporting characters and a really fun magic system that had my husband and I chatting about it all day. The story moved quickly and it felt like light reading although there was nothing in the subject matter to declare it so.