I've tried 4 other stick and handheld vacuums before trying this one and it is amazing how good it works and the suction power. I've used RapidClean pro behind other vacuums and it picked up so much dirt even after another vac had already went over the area. It comes with attachments and detaches to become a handheld vac. It comes charged out of the box, but I noticed when it is fully charged the suction power is a lot stronger.