through no fault of our own the product arrvied by what HP have called Dead On Arrival. The boot up time was way to slow to be usable. HP were helpful in diagnosing the fault. Only issue i have is I had the product posted to us so i wouldnt need to drive to town.