It's not nearly enough 25mb for streaming 4k content. I've got 1gb/s and I can attest that is enough but 100mb wasn't enough, having 4k tv and monitor and 16tb storage I'd wait minutes instead of hours on steam games over 60-70gb, and bluray movies 40gb+