I wanted to upgrade my parent's computer (a dell dimension 3000, ca. 6-7 years old). They use their computer mainly for email, newspapers, bbc, skype, photos and the occasional video, so I was looking for a solid performer, to be 'future proof', but it didn't need to have the highest spec, as this would be a waste of money as they wouldn't need it (no gaming etc). I also didn't want something chunky and noisy. The most important aspects to look for are the processor (the brain) so Intel i5, is intermediate, and the RAM (ability to multi-task) = 4GB is sufficient (although I pondered whether 6GB or 8GB would be better in the long run. I'm no expert and figured dell have combined the appropriate combination of spec). Also the Inspiron 660s is quite small, so doesn't take up much space. Memory is less important, 1TB is fine; they'll never use anything close to this. Computer arrived on schedule. Very easy to assemble. Switched the computer on, and it worked straight out of the box. Exceptionally easy (I read some of the earlier comments prior to purchase and was worried I'd have difficulties). Although, microsoft office was pre-installed, you still need to type in the code number on the card to get it started. I was pleasantly surprised how quiet the computer is. Parents seem happy. So all in all after a few weeks I am very happy with this purchase.