The album was chiefly produced by Matt Bronleewe, who produced eight out of the thirteen tracks, including "Reborn", "Don't Worry", and "For the Love of God". Frequent Rebecca St. James collaborator Tedd T. produced the songs "Wait for Me" and "Universe". Other producers who worked on the album were Dann Huff and Pete Kipley. The album's strings were performed by The London Sessions Orchestra and The Love Sponge String Quartet. Rebecca described the process by saying, "Recording the strings with the London Sessions Orchestra... was a moving experience that I will never forget." A song called "Vision" that was featured on a pre-release of the album was taken off for unknown reasons. It is a very rare song and extremely hard to find.