With having six LARGE dogs, we normally use no-pull harness on them. This Neewa No-Pull harness works well for them and the X-large fits some of our 100+lb guys. We like harnesses that they don't have to walk in to and more of an open design where you just have to work with two slide- in buckles on each side. Has good padding on the front panel and side straps. Front panel is not narrow like some other pull harness. The reinforcement back handle has silicone wrapped around web strapping which makes for easier grip. The handle is also large enough so easily to get hand under if you need more control over the dog like lifting its front paws off the ground. The U hook on top of harness is made of metal to be used with a leash. However the loop on the front panel also for putting on leash is made of web material sewn-in making it more difficult to connect rather than metal loop like on top. We normally only use the front clip since it provides extra control over your dog since it tends to pivot their chest towards you and therefore limiting front movement. This helps curb the tendency for dog to pull forward. The harness looks well made, strongly stitched, good webbing and should last a good time unless front fabric loop wears from rubbing.