Worked great on the floors and carpet.  Very impressed!  Easy to operate and very light.