This book started off a little choppy a lot of the background isn't presented up front instead you have to read between the lines on a lot of things. As for the writing it's hard to get into but once you pick up on it it's a really good book. 
 The magic and magical background was a little confusing and hard to follow based on how it's written but overall it wasn't a drawback and it was an interesting read. I probably would not read it again though.