This mini PC comes loaded with Windows 11, and plenty of expansion. Although the included SSD is a bit small, it's easily upgraded removing 4 bolts and pulling the bottom cover. There's room for another NVME 2280 sized SSD and there's a shared heatsink for both. Under that, there's a DDR4 SODIMM that's also easy to reach, especially if there second PCI Express isn't in use.For science, I wanted to share the cooling setup on the processor, which lives on the other side of the motherboard (nobody needs to disassemble this much) and it's a nice heatpipe with a fan, so it's active cooling rather than just a heatsink, similar to a laptop cooling setup. There's air vents on the sides and back for airflow to the processor.The only improvement I'd like to see is a USB power supply, like many recent laptops, but there's nothing wrong with the included power supply, although it's expectedly large, so it might block additional outlets, and expect the big block to get hot.This is a great PC, proof that good things come in small packages!