Very happy with the Easy Sweep. It was delivered promptly and easily put together. It is lightweight and picks up well on hardwood floors as well as low pile rugs. No bag, but an easy open tray that I can put directly over the garbage can. Lightweight and easy to use. Very happy with this purchase. It met expectations as described.