Remove odors from fabric sofa

In Florida we have had such a mild winter that our flowers are already budding in confusion to the warm weather. This puts me in the mood to start some spring cleaning. One of the things I like to clean a couple of times a year is my fabric sofa. Upon sitting on my sofa…