Hardware okay, but Windows 10 was horrible. Had to update 3 times to get to latest version. Excessive data use by Desktop Windows Manager (DWM) that even a Microsoft professional could not figure out. Took over a week to get Windows 10 issues straightened out.