The CPU is powered by a 4+2 power phase system, so there is plenty of juice for standard settings and enough for additional overclocking, though hot/high voltage overclocks for long periods of time may not be as stable as they would be as with a more robust design.
As with many of the MSI motherboards we have looked at, we do not find an AMD Fan RGB LED header, and there is only a single 4pin CPU fan header provided. There is another 4pin system fan header towards the rear/left side of the image.
The DIMMS feature a single clip mounting system, while the edge around the 24pin ATX socket you will find two SATA 6Gb/s ports and an additional 4pin system fan header.
The B350 only affords 4x SATA ports, which is enough for most people, though only 2x SATA ports featured are right angled. MSI have seen fit to include a right angle USB 3.1 Gen1 front panel header which is a nice inclusion.
Around the bottom right corner we find the traditionally placed front panel headers, accompanied by another USB 3.1 Gen1 header and 2x USB 2.0 headers.
In the bottom left area we find the isolated audio circuitry supporting the Realtek ALC 892, an older, but competent audio codec. The internal headers available here are the front panel HD audio header, the final 4pin fan header, RGB LED header, a COM header, TPM header, Parallel port header, and just beneath the PCIe slot, there is the Clear CMOS jumper (left two pins) and a chassis intrusion header (right two pins).
The back panel ports provides: a universal PS/2 port, 2x 'game ready' USB 2.0 ports, DVI-D, HDMI 1.4a, Display Port, 1x USB 3.1 G1 Type A, 1x USB 3.1 G1 Type C, 2x 'VR Ready' USB 3.1 G1, Optical S/PDIF, and a selection of gold plated multi-channel audio ports.