Speeds are decent at best but work for us, but that’s only when they work. Called MANY times about outages and always have a some excuse for what the problem was. Problem goes away for few days and is again intermittent all day every day. Absolute horrible customer service. Tech support decent if you get the right person.