Hi,
Buddy yours is 100% original.There are many likns that show the difference between fake and original cx300's. But dont worry by the discription u gave you can sleep well as they are authentic.