I did not find the book confusing at all and thought it clever that Birdie's era was clear, as at the start of her story an old fashioned clock appeared at different consecutive hours, so quite clear which time period. I agree a lot of characters per period of time but it is necessary to slowly reveal the plot. However, I found it overly descriptive and a tad boring. Cheese on toast for me.