Does a great job on carpet...turn the power down to 1 in order to vacuum hardwood floors.