Just purchased a new carpet cleaner from Bissel. It was a great price and has attachments for upholstery. I used it right away at my mother's house and the change in the carpeting was amazing. It dried really fast and was so soft on our feet. It highly recommend this cleaner.