Vacuum cleaner is just what I needed. Having a long haired border collie means she can scratch and leave a lot of white dog hairs. It's not a problem now. The only thing I wish was that the vacuum cleaner was a bit lighter. But I can deal with that. I'm actually very happy with my Bosch. Would recommend to anyone.