"It's been a rollercoaster," says Marguerite.