Do not purchase from the Microsoft Surface line unless you want to have to replace your laptop annually. Twice (literally within weeks of the expiration of my warranty) my Microsoft Surface entered a boot loop. Microsoft initiates an update, which sends the Surface into a loop upon startup. The logo flashes several times, but the device never turns back on. To remedy this, you have to purchase another device. This has happened to me twice, and I refuse to purchase another Microsoft laptop. Search YouTube for “Microsoft Surface Boot Loop” to see all the videos of people stuck in this same situation.