this is the first cordless i've ever used. i got tired of going through so many cordless. it's amazing. setup was super easy out of the box. after charging my wife went on a vacuum spree. as long as you use the right speed for the right job, battery life is good. be warned, the highest setting is only about 15mins. it's way too strong for normal carpet anyway though.  she filled the canister a few times. that's how well this thing cleans compared to the vacuum's we've been using. you can use the charger base on a flat surface or hang it on the wall which is also easy. overall, it's worth the money. get one.