I LOVE this series by Kate Brian. I read it in a day, every time i went to put it down, i couldnt it was just so good - I could not wait to read the next one. It was completely AMAZING. I suggest the ages would be the same age as me (well, when i started to read it i was 13 so anything from 13 and above, not hard to understand) but it was AM AZING, i am completely obsessed with it, i love Kate Brian for giving us such great books, AMAZING 10000000/5, honestly, if you get the chance, read them