At the time of purchase, the price for this board was great and arrived well packaged with all the relevant tools and documents.Although I would suggest double checking the description, this is an mATX board, there is less on the board as it is smaller than the full size ATX, that being said it had fit nicely inside my case (meshify c).
Moving onto the board it self, the design of it is sleek, nice amount of sata ports (6 in total), 2 m2 drive slots and a gen4 pci express slot, although worth noting due to the b550 board, only one of the m2 slots will run at gen 4 speeds. Has good amount of usb slots and all the other usually features you'd find, although no RGB lights here, it does have RGB headers for those who want to add that extra bit of flavour to their PC.
There are plenty of reviews regarding performance of the board which I won't get into, but from a more user review prespective, quite pleased with the overall board, has all that I needed for a mid-range gaming build, my only gripe would be the location of the jusb3 header for the front IO panel. Depending on your case this can be a real pain to get it connected but that's probably due to my own particular case.
The wifi runs as intended too, nice to have it detachable. Also worth noting keeping an eye on although this may have been due to my own confusion, when doing windows updates and driver installs, the bios settings did reset. Now it may be worth updating the bios first to the latest and then updating everything for a cleaner install, although if you did all the updates first then bios update after i'm sure it will be fine too but once it all is done then make sure your bios settings are where you want them to be. Oh and the bios layout is pretty nice and clean.