It's a good cosplay, but for continuity's sake you shouldn't have used Mirror. Sakura only wore that costume in the anime, in the second episode where she captured the Shadow card. The best choices would have been Shadow, Fly, or Windy, as those were the only cards Sakura had when she wore that costume