Excellent job. The rug was very dirty and it was miraculously cleaned