A downloading speed of 5-10 Mbps and an uploading speed of 1-100 Mbps is considered to be good. However, these speeds depend upon the type of usage and surfing.