It is truly super super easy to setup!
1) 1 command installs pihole on your raspberry pi
2) grab the IP address and plug it into your routers DNS setting
I'm so spoiled now. Anytime I'm on a network without one I'm shocked by how shitty the experience is. Ad popups in apps, cluttered webpages, slower load times etc. it's a game changer