I fried my 10 year old computer and needed a replacement asap! This came in a timely manner. It was delayed 2 days due to weather conditions on the East Coast.  Good quality for the price. Easy to hook up and was playing my games within minutes.