My brother is 15 and he learned it and he's intermediate level. So I don't think it's too hard
What a great way to assess difficulty of pieces!