I love this!  It's lightweight but does a great job on carpets as well as hardwood floors. It's so easy to use that I'm more likely to use it often instead of having to lug out the big vacuum cleaner.