I've had this for a few months and look forward to vacuuming. The cord is perfect length to cover my whole 2nd floor. The head rotates freely almost predicting where I want it to go. The dirty canister is a tad small so I have to empty it twice but I don't mind. The fan is close to my arm so that gets annoying if I don't angle the vacuum broom correctly