I am very pleased with the purchase. Everything started to work out of the box - used the previous generation of Ryzen, however.
Some people may say that it is not compatible with the NEWEST Ryzen lineup, but fear not - there is an option to flash BIOS just with using a USB stick - no older CPU needed.
And if you would be in a dire need of CPU to flash BIOS, AMD will lend you one for free.
Memory compatibility is excellent - tried some not mentioned on their webpage and it is working like a charm.