My daughter moved back home after graduating from college, while she attends law school. We paid for her undergraduate education in total, but told her she would have to borrow money and/or get scholarships for grad school. However, to help out, we told her she could live at home if she went to the law school in our town. She got a scholarship at the local law school, so she is not having to borrow too much money while living at home. I am more than glad to help her out in that way, and we are much better off financially than if we were paying for her tuition and books. She is also learning some responsibility by paying for law school costs, and it has actually motivated her to get more scholarship money. She is ranked #1 in her class after two years, so I feel that it's been a good compromise.
That said, it has been an adjustment with my daughter back home -- more so for my wife than me. My wife does not get along as well with our daughter as me, and she is much less tolerant of any disruptions due to dirty dishes, clutter, TV watching, etc. Things will be easier for us once my daughter starts working and gets her own apartment or home, but I am truly glad that decided to move back home for a while.