Magnificent for my dog (10-15kg, mini size)
Very easy to put on and take off, the side closes with a clip and it has a wide band that wraps around the chest. It does not come off when the dog pulls and is comfortable for the dog, leaving the neck free. No pressure around the trachea. There is a small handle that allows you to hold your dog back.