Brilliant service. Ordered Friday and arrived Sunday. Used it on my puppy who would pull on a harness. He didn't like it but he will get used to it but he walked a lot better on it. The only thing I had to take the bit off that attached to the collar as he was getting his legs through it.