I have not had the Versa Cordless long, but I wish I had it long ago! I have hardwood, vinyl, and carpet and this works great on all three surfaces it has very good suction power you can use it as a handheld or stick. The battery is stored in the handle so no worries about losing track of it. It is great not to be limited in moving around by a cord and it switches easily from carpet to hard surface, no buttons to push it just goes. It holds a charge for a long time so no problem cleaning everything I want to clean It is great for little messes you don't have to drag out a heavy vacuum just grab this one turn it on and go. Very happy with this Versa Cordless!!