I have a Kodlux mini that measures7" x 5.5" x 2" with all this inside. Third PC: Kodlix model GN41 Mini computer w/ Celeron N4100, 8 GB ram, 60 GB non-removable internal drive, plus 120 GB Sata III M.2 format and 500 GB Toshiba HDD. Pretty decent box and fairly responsive. I have even used it to host a Windows VM on Hyper-V. It's also extremely quiet (no fan).