Absolutely perfect. I have a large Australian shepherd and 2 corgis. Was able to brush and groom them in less than 2 hours. SO much easier on my back