This computer is so much faster than my old one that I should give it 5 stars. It's got USB ports everywhere and there are more than enough for my needs. I'm not very tech savvy so set up was a little rough and I was annoyed at being shuffled over to Bing after setup. All in all it was a great value and I'm very happy now that I've adjusted to windows 8. I hope that helps.