It has been used for a short time and has been little used but appears to be well made, has good two stage performance and picks up dirt well. Battery life is good. The digital display allows you to know the charge level, which pleases my soulmate. Haven't tried it on anything wet yet, so I don't know if it will catch our cat's vomit.