I never had a cordless vac before, let alone one that cleans itself! This is the best vac I've EVER had! So lightweight, easy to use, great features and gets the job done without leaving any dirt etc..on the hardwood floor or carpet! The price is right and it's WELL WORTH it! VERY HAPPY!