Those speeds are more than fine. Roughly 1.2MB/sec down and 200+KB/sec upstream. It's not so much bandwidth as it is latency and quality of connection. dslreports.com has a series of tests you can run (you may need to register) that can determine line speeds as well as quality over a longer time period to see if you're having issues.
http://www.dslreports.com/tools
A couple things you could yourself via the command prompt is "ping -t www.google.com" and "tracert www.google.com"
The first will ping Google until you stop it (ctrl+c). This will give you an idea of your latency, in relation to Google anyway. If you start seeing lost packets or returns greater than 100ms then you have an issue. One here or there is fine. The second command determines you path or route to one of Google's servers with respective pings to each node along the way. Some may not resolve and timeout, which is fine, but again, if you see excessive response times (>100ms) there is definitely an issue that you should address with your ISP.