Worked GREAT, unit is larger then I initially thought, super easy set up and cleaning of the unit. I under estimated my level of patience and strength needed to use this as I thought living in a small apartment with just area rugs itd be easy, opt for upright if for medium to large areas. I did return the item but I would still highly recommend it!