Ive purchased many cordless stick vacs and this is by far the best one. great suction, love the swivel head, and it goes from hardwood to carpet plus detaches to do the stairs and furniture esp great if you have pets easy and quick hair pickup