The hardware is good, but when I try to install windows 10, it tells me my email address is invalid. (The domain control is still there. I also not able to reset the security key from bios)Therefore, I decided to install Linux on it. Its good for Linux, but still want it fully functional for all OS.