I was initially very skeptical about the purchase but this has exceeded my expectations. Very easy to use and love the cordless feature, cleans great on my wood floors and carpet. Highly recommended, especially if you can buy it on a sale.