Purchased the Eufy in late December as I have disabilities which effect my balance ruling out the push/pull of a traditional vacuum. Although I’ve only used it 3 times (so far), I have been duly impressed with the job it’s doing for me overall. However, there is one negative that eliminates my scoring as a legitimate “5”; it’s the recharging time. Being a huge fan of all tech, I must say that I don’t have any piece of electronics that takes as painfully long to recharge as does the Eufy C20. While we’re on the subject of my “4” rating, another element eligible for improvement would be the app pertaining to the need for a bit more thorough explanations for the programming aspects. Not as bad as the approach Ikea takes, but there is serious room for improvement. Otherewise, for the money, I am very pleased with the cleaning functions of the product.