Has worked flawlessly in my home so far. Good integration also with Google Assistant and Google Home.
My parents, on the other hand, have had a lot of connectivity issues between the phone and Chromecast (2nd generation), but they also have extremely unstable internet at home so I would probably blame the problems on it rather than on the product. Worth noting though. If you know you have unstable Internet, a dedicated media box with your own remote control (Android TV or Apple TV for example) may be more appropriate. If you are unsure, you can buy a Chromecast anyway and try it out, and if your internet doesn't work well, you can give it to someone you like. Who would totally appreciate getting a Chromecast!