This is the best vacuum I’ve ever owned. It’s pricey but it is really well made.  It cleans both hard floors and high carpeted areas very thoroughly. I’m really impressed!