Great vacuum! Leaves the best vacuum lines in the carpet and makes the carpet look brand new. The bare floor setting also works great on hardwoods and tile.