Fell apart quickly.  Halter fits loosely so it rotates on my small pup.  Training connection ring in front trips my dog because she is so short.  Good idea.  Bad execution.  Better than using her collar because she chokes less when she pulls on the leash.  The mesh part ripped away from the edging.