I would not buy a MS product again. Full of bugs and poorly supported. I am having major issues with my newly purchased Surface Book. The issues were escalated to some special team and they said they would contact me to help sort the problems. Haven 't heard from them at all ever since the tech guy handed it over. Battery life issues. Electrical discharge through the keyboard body making it very uncomfortable to use and constantly locking up at start up. Also MS apps are minimal, you can get heaps for android and apple but MS hardly ever supported. I would go with apple product after this horrific experience with this very expensive piece of crap.