Looks fine to me but I'm no Vader expert. In this case I'm just happy to getting my first Vader figure.
I feel the same as you i'm no expert and it looks good enough. I am still trying to understand why it cost 260 though.
At 260 you can get a premium HT figure like the iron man's.