At first I thought I would really enjoy this novel and there are elements about it which weren't too bad - the magical parts - but the heroine spoiled most of it for me. She comes across as shallow and a real twit.