It looks good to me! I agree that it might be helpful to have a little bit context about what’s going on just before the appearance choice, but there isn’t really one correct way of doing it, people like appearance choices being upfront and others enjoy it being spread out - it’s up to you really.
If you’re interested, there was a bit of discussion related to this subject in the writer support thread for this month which was interesting: