Audio quality is the best you can get at the price point. Unfortunately the device will intermittently disconnect. Sometimes unplugging it and plugging it back in will fix the problem, other times it will stay connected from 30 seconds to 5 minutes and disconnect again. Every time this happens the audio will not return to the program I was running unless I close the program and restart it. Meaning either I am forced to restart the game/program I am running every couple minutes or disconnect the dac completely. Would like to recommend but until this is fixed I cant.