I liked it at first but a few weeks ago, I got an error code and it happened several times. I called Dell and was told my warranty was expired. It expired in September 2017 and I bought it in November 2017. What??? Dell straightened out my warranty but to fix the error, I would have to send my PC to their Texas location. I have not even had this brand new computer 5 months and the CPU fan is failing and needs to be replaced. Dell was polite but I think I will take this to a local repair shop and pay out of pocket.Other than that, it was fast.