The delivery was swift and so far, it runs great  but I have not installed my software yet.The only reason I didn't give it 5 stars was because it was a disappointed, to there were no  user manuals,