Bought this motherboard because I was happy with the ASRock J5005-ITX motherboard that I had bought last year to upgrade another Mini-ITX system, and this one was priced about the same but has slightly better specs. While the specifications says max memory is 8 GB, when you look up the supported memory for this MB on the ASRock web site, it shows that more than that can be installed. I installed 2 x 8 GB of G.SKILL memory (16 GB total) of the memory part number shown on the site, and it is working fine. Pulled out a much slower & older Mini-ITX MB, and installed this motherboard in an Apex MI-008 Mini-ITX case and it works fine with the 250 watt power supply that comes with that case. Windows 10 Pro running well with this MB and 16 GB of RAM.