The laptop is awesome. Tons of upgradability. Mine comes with touchscreen. It does not however come with an internal battery. Furthermore, it is a non-matching 2x 8GB ram. WD sn530 will not work on the wan slot but WD sn520 will.