EKWB sure is a special company to try to make their crappy fan controller required for an AIO. $190 for their AIO & controller can equivalently get a high quality nickel+copper water cooling kit from China for your entire system meaning water cooling GPU too. Then again, everyone knows how much their QC for custom loops has fallen lately and you buy EK for aesthetics or don't know any better.
It honestly feels very well built compared to other AIOs; it has more mass to the CPU block and pump unit than most, although likely due to the acrylic components used for the top (rather than lightweight plastic).
The reason I didn't rate it higher was the lack of software for control (like iCUE or CAM does) as part of the cooler's included features. It also was listed a bit higher on the EK site as part of a pre-order, so originally it showed $132 vs an initial $119 release price, back up to the $146 it apparently shows today.
For price and performance, you could get a Corsair H100i RGB PRO XT that comes WITH software controls for nearly $20 less.
The EK does look far better, aesthetically though, but it is difficult to recommend it as much as the Corsair when all it does is look prettier while the Corsair is the cheaper, equal-performing alternative and provides a full software suite.
Please do not buy EK Loop Connect, this software is in beta stage, crashing constantly which means it won't control your fans and can damage your computer. There are already cases when the software crashed and water temperature raised so much that the entire system leaked water directly onto users 2080ti! Not only that but half of the functions does not work in EK Loop connect software, stay away, you've been warned