I am very pleased with this computer.  The only reason I didn't give it five stars is because all of the  ports are in the back, which is a little inconvenient and the keyboard and mouse seem a little bit cheap for the price of the computer, compared to other Dells I've owned, but overall, this is a really great computer.