The harness is easy to put on and take off ... When the leash was attached to the front D-ring, the harness redirected his small dog each time he attempted to pull. Thanks to its snug fit ...