This is really solid! I think the form, instrumentation and pacing are all spot on! The interaction between the instruments is really nice to hear as well. Well done!