I bought this product for 2 reasons. 1 I wanted to reward myself for my promotion and, have been in desperate need of a decent computer for a long time. 2- My work does not have a computer system setup yet (new construction). This has been the absolute BEST purchase decision i have made.