Looks legit and came very early. As of now I will be giving it a few days of teating before giving an update and a final review.
Update:
I am very pleased and satisfied eih this purchase. After a few days of using the product I can say that it is as advertised and performs better than my old NVMe.