It's definitely fake. It's hard to pick it to pieces completely without better pictures, as jigokusabre said, but the cuffs on the sleeve are wrong and the fabric used on the shoulders is too shiny. They're also selling a whole bunch of other fakes, which always makes it easier to tell.