I am not personally a mom that works from home, but my mother is. She spends majority of her day working from her computer and has to go out some days to measure houses. Although often she is working until 9pm at night, it is entirely up to you how you work your hours. By working from home it is easier to make appointments to different places because you can make the appointments on their regular work schedules instead of going later in the evening. You are also able to choose when you have lunch and for how long. My mother also has time throughout the day to do some house cleaning.
Personally from what I have witnessed, working from home seems great if you have the proper job with proper income to pull it off.