I have to say that this computer is smaller than I was expecting. The footprint of this thing is only slightly larger than a table napkin! Wow, it is tiny! It is very snappy too. Not a gaming rig, but very snappy! Windows 10 is running without any slow downs or problems of any kind.Shipping: Not the fastest. Took 8 days. But came from Canada to Virginia, USA, so that is not so bad being international. Packaging was ultra protective. I believe you could have kicked it all the way from Canada to Virginia without damaging it.Appearance: Has a minor nick in plastic face frame, but otherwise looks new. The included charger is original 135 watt HP charger and looks new. Keyboard, mouse, and USB WiFi/Bluetooth device are brand new.In the box:  Computer, keyboard, mouse, new USB WiFi/Bluetooth device (WiFi 5, Bluetooth 4.2). And paper with information on registering your computer.Setup:  Came pre-installed with Windows 10 21H2 (most recent). Computer has TPM (was not activated in BIOS) and supports UEFI, and Secure Boot. Processor is 8th generation i5-8500T. As soon as I activated TPM and reset it, Windows Update informed me that it supports Windows 11. So I upgraded to that, without any problem. Device Manager shows no missing drivers. Windows 11 runs as fast as Windows 10 did.External ports:  Gigabit ethernet port, 6 USB 3.1 A-type ports, 1 USB 3.1 C-type port, headphone and speaker jacks, 2 display ports, and power jack. Also has a tiny little speaker built into case. So you have sound (tinny, of course) even without connecting external speakers.Features:  Socketed (not soldered on) 8th Generation Core i5-8500T processor (6 cores), 8 GB stick of RAM with empty slot to add more RAM (PC4-2400T). Cooling fan hinges up to easily access RAM slots. HP documentation shows that it supports up to 32 GB RAM. Has an expansion port on motherboard (HP Flex IO) to add VGA (which mine came with), HDMI, USB 3.1, Display port, or Serial port, if you can find them. Has 2 NVME 2280 PCIe M.2 slots to install 2 SSDs. Mine came with 256 GB SSD as described. CrystalDiskInfo shows health of drive to be 95%. Motherboard has a SATA ribbon type connector, but looks like it requires an adapter of some sort to put a SATA 2.5" drive in (which documentation shows that it supports). Also there is an empty M.2 slot for internal WiFi/Bluetooth card. Antenna connectors are present. There is also a white connector on motherboard that (according to HP documentation) supports an optional AMD 4 GB dedicated video card. So this thing is very upgradable!Construction:  Sturdy steel case with absolutely no flex. Plastic face frame. Access inside by loosening a single thumbscrew, and sliding top forward. So very easy to open it and look around.Thermals:  Compact CPU cooler and very quiet cooling fan keep case barely warm to the touch. CoreTemp shows CPU temperature as 39 degrees Celsius at idle.I bought this for my Mom, but I am so... tempted to keep it!