This is a moderately difficult piece for middle school. My seventh grade alto sax player is somewhat challenged by this piece, but not overwhelmed.
I recommend changing some of the articulations. The piano accompaniment is overdone and can be simplified to let the soloist shine.
I am pleased with the online service. The parts printed clearly and are easy to read.