Have not tested for sound, don't even know if the device supports it. I do not intend to use it as a webcam (why? see my avatar), so I don't care. :)
The device is one of those no name gadgets sold by Clas Ohlson. Imported from China.
Image quality is, well, meh... but okay for simple stuff where quality is of no concern.