When it works it's GREAT and does a great job! We have husky, terrier, 2 cats and 4 children. Our house is mostly wood with carpets. Works great on all hair. If we were to buy new rather than refurbished I would give it a full 5 star rating! The mechanic is having trouble connecting to the internet and the app even though the base station is near a WiFi router. I have insured it so I will replace it when the opportunity arises. Considering the performance I think it's worth buying new instead of refurbishing!