Not the best, but definitely gets the job done. Weve used it for multiple rugs and multiple clients. Will continue to use.