This is a nice small PC that performs as advertised, however once the trial period for Windows 11 ended and activation was required it reported a hardware code related to a hardware change and required purchase of a new Windows 11 product key.Since no hardware was actually changed it appears the Windows version on the machine was bootlegged from a previous application.If the Windows OS isn’t important for your application, it’s a good machine for the money. Otherwise look elsewhere.