Works very well and much better than I expected. I like the option to turn off the roller brush to use on flat surfaces like tile and wood. The dirt canister is easy to empty and no issue with suction. I haven't had the confidence in a long time to buy a bagless ..felt that bagged vacuums have better suction, but I am happy with everything this vacuum does and would recommend to others.