This cleaner is great on carpet, upholstery and rugs. My home smells clean and fresh.