I found that coverage for high-speed data is marginal - they don't have a lot of LTE towers. But it basically works as advertised. I haven't had problems with the voice quality. They round up their data so that someone who uses 100-200MB per month will likely use more like 600-800MB under their billing method. And on that note I will say that their billing system seems intent on scamming people. They sign you up for things that you didn't sign up for and it's really hard to remove things by calling customer service. But once you get it set up, and billing is fixed, it works, and it's relatively inexpensive...