+1 recommendations above. I have a WiiM mini, WiiM Pro, Node2i w LHY LPS, and a CXN-V2 in second, third, and fourth systems.
Two additional considerations, 1) will you use an external DAC? If not, and go WiiM route, go with Pro Plus, best DAC of the three WiiM products. Great user friendly app interface. 2) what streaming service will you use? WiiM and Bluesound support Qobuz, Tidal, and Amazon HiRes native. WiiM Pro and Pro Plus compatible with new Qobuz connect. If you have AmazonPrime, their streaming service is only $10/month. Advantage WiiM and Node, although Node isn’t Qobuz Connect compatible, however BluOs app works fine.
I run external DACs on all but the Cambridge Audio, love its old twin Burr Brown DAC chips. Cambridge Audio will give you the best sound of the three brands IMO, but the fewest native streaming options, and the worst app of the three, but not a show stopper. Works fine, just not as flexible/friendly. It doesn’t have a sleep timer!!
WiiM most bang for buck, Node a step up in SQ, and Cambridge Audio top of three in SQ, but not as versatile. If just dipping your toe in streaming for first time, go WiiM Pro Plus, easy peasy.
Hope that helps.