So as of right now I have only used this vacuum twice but it has really great suction. It does my wood floor beautifully as well as my carpets. For some reason I always avoided buying a canister vacuum before but this solved a lot of problems for me. I couldn't get my stairs well with the upright. The upright head was too large to get under my cabinets in the kitchen. This one not only gets under the cabinets but it is easy to get under the couch, the beds, end tables, etc. It's also a little narrow than my upright was so those other places that my upright couldn't squeeze into, this one does. The only thing I could say that need improvement at this point is the retractable cord. The cord could be a little longer and the retracting mechanism is not the greatest.