I got this as a free add on to a purchase on mother's day weekend. I've used it so far as a handheld to clean up all my hair on the bathroom floor, and it worked great for that. I'm not sure how well it will work on carpet, but I have another vacuum for that.