The Pc is good for the price but the windows 10 key that was provided was not valid so be ready to buy a new one.