As a first time installer of any cooler, it was quite annoying, spending over 1hr 30mins just to get the thing installed, but it keeps my CPU well within the mid 20s and only ever touches 45-50 degrees Celsius under a streaming load.
Had to order the Ryzen mount separate, but that's something that I expected. The 3 stars cause the fans are a little noisy for me. Plans are to build a custom water loop, selected this AIO as a place holder but I should had just gotten a Hyper 212 Evo, would had saved some money...