This is just perfect for my needs.  I love how you can empty it so much quicker and cleaner than other vacuums similar to this.  Lightweight and easy to maneuver. Highly recommend.  Good quality.