Exactly as described, quality product! Will definitely recommend to others! As for voice? This is decent for voice as well. It works best for simple conversations but my husband thinks it misses some of the context for complex conversations. However, it gives me enough context and truly helps with communication so I'm happy with it.