I enjoyed this book. It's really more a 3.5 for me. There was nothing particularly outstanding about it, but I am a lover of all things princess,unicorns, faeries and pink, so it was rather ideal for me. It certainly wasn't the best book I have ever read, but it was enjoyable. The characters are a bit cliche and the storyline is predictable. The writing works, it flows, but nothing trancendant. While it may be a bit forgettable, there is still something very charming about the story. It's a straight up classic modern day fairy tale. Perfect for young girls. It's definately not for everyone though.