I actually bought one of these on Ebay to have as a spare. It does not come in the factory box and includes only what you see in the photo; the remote with battery, usb cord, and the charger with wall wort. You don't get the factory box, CD, or any instructions.
Other than that, I can't tell the difference between the original remote I bought and this one from Ebay. I plugged the remote into my laptop and opened EZ-RC. It did a quick update, and I was able to download my programming into the new remote getting an exact clone of my current remote.
I actually recommended this to a friend and coworker. The coworker bought one about a week ago, and other than a learning curve of it being his first universal remote, everything is as it should be.