This vacuum is by far my favvvvvvve! It is cordless, easy to charge, easy to clean, and works on all floors and carpet! I love it! I would definitely recommend this product! Very satisfied and definitely will tell my friends about it! Well made!