This was a lot of fun. Would be suitable (and extremely enjoyable) for bright and interesting girls as young as 8 or so, but it was those things for me as well. It was a bit silly, and at least three of the five leading characters tended to blur together, but that didn't really matter much.