Wow this vacuum cleaner is amazing best I have ever owned it really gets the job done right it truly deep cleans your carpet which I have a dog that sheds like crazy it picks up all his hair and can also use on hard floors which works great on hard floors to it has so many great things you can do you can switch modes for hard floors or carpet you can also put what suction you would like also has a night and the best part you don't have to worry about hair being caught in the brushes definitely the best vacuum I have ever owned