I purchased this after having another harness with less adjustment. This one is 100% better and is well made. Definitely would recommend this to others. Comes with everything you need