This is a very good unit for what it is. Keep in mind that on the high setting you want only get about six minutes of use. I get 20 minutes on the lower setting. Great for spot vacuuming and picking up pet furball's quickly. I have no regrets purchasing this item