I had to buy this in a pinch due to an issue with my previous computer (self inflicted - I got water on it). This desktop works quite well given my modest needs, and is affordable.