This was a perfect solution for cleaning my sofa, carpeting and upholstery in my car, stairways, upholstered chair pads and rugs! I am a senior citizen and was able to tote this around comfortably to tackle my tasks without any problem! Convenient, efficient way to maintain and restore the integrity of your many items. I really loved this! Easy to use. Affordable and practical. I no longer will worry about any messes when the grandchildren and I are busy making memories. This is also great for pet mishaps clean ups too! I am grateful for the opportunity to review this product as part of a promotion.