A good download speed is at least 100Mbps, and a good upload speed is at least 10 Mbps. With 100Mbps, you can stream movies, attend Zoom meetings, and play games online all on several devices at the same time. Some people can get away with fewer Mbps, and others need more.