Exactly as advertised-bare bones mini PC without memory or operating system included. Installing two DDR4 so-dimms totalling 32GB, a 1TB SSD, and a 256GB M2 drive purchased separately was quick and easy. As was installing separately purchased Windows 10 OS. Only downside perceived so far is the 256GB M2 often runs a bit on the hot side and fan is frequently operating at max speed. Not surprising given the small package, but a downside nonetheless.