Are All Things Good? (Romans 8:26-30)

The Lord promises that no matter what we face that God works all things for good. Does this mean that everything that we face as Christians is going to be good? Is this a declaration that sin is so eradicated that there will be no lasting consequence of sin? Does this really mean that all things are good or is the Apostle Paul teaching us something else about our Christian sojourn?