It was purchased as a present for my Grand Child who is studying Programming. He is very pleased with it. the dellivery was on time and in good condition. It is really only for Gaming programmers. At the end ov 2013 he hopes to qualify as a Programming Graduate, and get a good job. He was sraight into the books and reading with enthusiasm.