I am so happy with this product. It's so light, so easy to put on and take off with all the attachments, and easy to empty your cup. In general I didn't expect it to be that good for such a price. I always use it with dogs and just pick up crumbs, dust, etc. I love it. 5 STARS. RBR