This vacuum is amazing it has such great suction, it gets close to walls ,and best part is hair does not wrap around the rollers. The functions buttons are right on the handle, making things easy. It has a nice length of cord, which is a self wrapping cord. I love this vacuum . i cleans so well. It also has a easy to empty bin.