I'm super glad with this product. The quality is amazing, efficient, heavy duty! The features are fantastic, I feel so happy that when I come back from work everything is clean. We have a dog and also helps a lot, cleaning all the hair. I just love it!