This is probably my favorite of all Tamora Pierce's series. Some of my friends think it's too long and boring, but I think it has more depth than the rest. There is one and a half whole books building up to the climax, and that means there are more details, more little things you might not notice at first glance but later make you laugh, or have a big revelation moment. This series seems so much more intricate and complicated, and thought out really well. Five stars for sure!!