Wonderfully done. Makes a person realize the realities of what children go thru when they are taken from their dysfunctional family. But also the trials and rewards of what happens while being in foster care and what a new future can mean for everyone involved.