Perfect, except that one note outside the key at the very end. I don't know how you didn't catch that the piano didn't resolve into the 1 chord but instead played an accidental. Totally ruins my experience afterward. Although an entire song shouldn't be judged by one note, it's jarring enough I did a double take to make sure it was really in the last piano note before leaving this review.