When it comes to upload speed, there is not a single number that fits all situations. In essence, as long as the broadband user is getting the upload speed advertised by his Internet provider, it can be considered good.
Upload and download speeds vary by provider and individual subscription packages. Most standard home Internet service offers up to 2MB upload speed, though some offer considerably less. Unless sharing many files, 2MB upload speed is considered an ample amount of bandwidth. During typical Internet usage, higher upload speeds are not necessary because the largest part of data being transferred is downloaded rather than uploaded.