I bought this laptop because it was cheap, yet many reviewers still raved about the quality, especially after a couple hardware upgrades (RAM & memory), which I also upgraded. Well, lesson learned: Don't cheap out when buying something so important that will be with you for years to come.While this laptop isn't too bad per say, there are just too many little nuisances that make it annoying to use. The main problem is the laptop's lack of precision. Certain keys don't register unless your really press them, and the trackpad is temperamental. Often times I'll click the trackpad and it will register a right click for no real reason. I can only assume my fingertips are wide and trick it into thinking I hit the pad with two fingers, which equals a right click. (Note: I don't have fat fingers, I'm just a big guy (6'1").) When opening a new tab on the browser it will more often than not seamlessly drag the tab into new window, which is super annoying. If I'm browsing the net and not paying too close attention, the next thing I know I have four different browser windows open with multiple tabs in each one, which makes it very confusing and frustrating. Also, lately Youtube has been pausing for no reason.In sum: serviceable laptop, but far from great. If you are looking for a decent cheap computer, this will suffice. However, if you have the money, just get something more top of the line. If you do get this computer, I would recommend upgrading the memory on your own as it's easy to do and the laptop as is needs more memory, but I wouldn't bother with the RAM unless you're really going to push this thing. I upgraded the RAM and honestly couldn't see a big difference between the upgrade and the factory setting. That said I mostly use this for writing, surfing, and watching Youtube, so if you're using this to game or something, more RAM may benefit you. The conservative user probably doesn't need more RAM.