It's a splendid work-out for the fingers if you are an intermediate yet. The score if fine and well-arranged but it doesn't mean you can improvise a little bit, I found it both necessary and pleasant. I also transposed the sheet music before the print-out, works better a key lower.