Can not be used on Thick rugs but the floor and thin rugs it does a wonderful job