Okay this is not exactly a complex and tough music piece for advanced/virtuoso pianists, but it's still a very useful sort of practising material. Kudos to the music arranger. I'd recommend something like this (skill level-wise) to my students for sure.