This was my first experience with chem dry over steam cleaning. I was told over the phone all the benefits. Dries in half the time of steam, better smell, less chemicals. Ect. I had my sofa, chair and throw pillows done after our central air turned out to be riddled with black mold. It took just as long to dry as steam cleaning. They finished at 9:15 am and it still wasn't dry by the time we went to bed around 12 hours later. My couch and chair no longer smell but my throw pillows do. In fact worse. Not sure now that happened. The gentleman who did the work were 45 minutes early and pleasant enough. I didn't think it was worth the extra cost myself. Maybe for carpets but I wasn't wowed for upholstery.