That's about the way it goes. How productive you are depends on your home environment, how many other activities are going on there, space, and what you're trying to do.
It is hard to work from home with small children. Almost impossible to get anything done if everyone's also online sucking up the bandwidth and constantly interrupting you to explain their schoolwork or remind them where they put X or begging for dinner or whining about what's for dinner... you get my drift.