Fine on wooden floors but far too hard to use on carpets. Really heavy going. Thought this style would have been lighter to use. Don’t like the roller ball movement and not great getting into corners. Only positive was that it folds down and easy to store. Wish I could have had a free trial as definitely would not have kept it.