I've had this book on my bookshelf at home for quite some time and had just never gotten around to reading it. It happened to work for a challenge I needed to complete, so I went for it. I guessed from the start that it would most likely read a bit youngish to me, because I'd kept the book thinking my daughters would read it if I never got around to reading it. I was right about it reading youngish to me, but that doesn't bother me. Overall I enjoyed Jean's character even though she had an "I'm full of bad luck and there just is no way it's ever going to be any different unless I get away from my former life" attitude...if I'm totally honest, that part was a bit annoying to me. I suppose it's what her character was meant to be, though, so it probably couldn't be helped and I'm just nit-picking. Sometimes you just need to make your own luck, though. Her cousin Tory literally drove me nuts...I think she may have driven me more crazy than she drove Jean's character crazy- after all, characters are fiction, so they are made up and not necessarily really feeling anything. Tory was just downright scarily annoying- but that's what she was supposed to be, so Cabot pulled this character off perfectly. So, which one ends up with Zach(the cute boy they both like)...well, you'll have to read it to find out- my lips are sealed. I usually enjoy just about anything that has magic involved, and this wasn't an exception to that rule. It wasn't my most favorite book with magic in it that I've ever read, and I wasn't really surprised by anything in the book at all- maybe that's what I mean by it reading youngish- but I still liked the book as a whole. I didn't love it. I liked it. Enough said.