Definitely a worthwhile purchase. It's lightweight and very easy to carry, and it does a great job! I've used it on several different carpets and it cleaned each very well. Definitely recommend!