Perfect. Couldn't recommend more. Arrived quickly and well packaged. The software does most things you'll need and the source is available to download and compile if you want to add functionality (perhaps consider having a prebuilt version?).
This is a great product. My use of this device required that the CAN 2.0B data stream originate from a BASH shell, so the ucanviewer Java application was not an option for me. For me this device had issues operating under Ubuntu 16.04, however it ran very well under Raspbian executing on a Raspbery Pi. I believe that this device will operate very well under other Linux OS's. I used can-utils/SocketCAN/candump. Try using ucanviewer, directly from the shell, or can-utils/SocketCAN... I am sure that you will enjoy using this product. The construction is excellent, the support is excellent and the price is great! The architect/designer of this product is extremely knowledgeable and very friendly.