Circus Mirandus is a fabulous book. And Cassie Beasley is a great author, always using the best and most descriptive details to weave a magical world. I love how fun it is to see the circus for the first time and for the characters to explore such an amazing place. Nothing inappropriate, but nine years is probably the age readers would become interested in this book and I read it when I was nine. A great book for families to enjoy together and read piece by piece until they are finished. I read this in a day but for sure I am going to read it again. Positive messages and role models are almost everywhere in this gem of a novel.