I WFH a couple days a week. Nice monitor, nice desk, nice chair, dedicated room that serves as my office, etc...
That being said, probably the the most important contributor to this being a productive setup is we don't have kids. Can't imagine why you'd even think that would work out.